We're looking for a Full Stack Engineer (4+ years of relevant experience)who is equally comfortable building elegant front-end interfaces and robust back-end systems. The ideal candidate will work closely with the CTO and CPO, taking full ownership of features end-to-end. This role demands strong problem-solving ability, collaboration, and a fun, approachable personality that enhances team culture.
Responsibilities
- Develop, test, and deploy full-stack applications using Svelte, Vite, Tailwind CSS, and TypeScript.
- Build and integrate RESTful APIs using Node.js and Python (Flask / Fast API).
- Manage PostgreSQL database schema design, indexing, and performance optimization.
- Containerize and deploy applications using Docker and AWS (EC2 S3 RDS, CloudFront).
- Set up and maintain CI / CD pipelines(GitHub Actions).
- Write unit and integration tests (Jest, Pytest).
- Follow engineering best practices and maintain high code quality.
- Collaborate closely with design and product teams to translate business goals into technical solutions.
Requirements
- Frontend Development (Svelte / Vite / Tailwind / TypeScript): Responsive UI, reusable components, performance optimization.
- Backend Development (Python - Flask or Fast API / Node.js ): RESTful API design, microservices, data handling.
- Database (PostgreSQL): Schema design, query optimization, data migrations.
- DevOps and Cloud (Docker, AWS basics - EC2 S3 RDS, CloudFront): Deployment, scalability, reliability.
- Testing (Jest / Pytest): Unit, integration testing, coverage.
- CI/CD (GitHub Actions): Pipeline setup and automation.
- Collaboration and Ownership: Working directly with CTO/CPO, driving tasks independently.
- Communication, Personality, and Team Fit: Clear communication, likability, fun-loving, and approachable personality.
- Good-to-Have Skills: Analytics, Kubernetes, integrations, distributed computing.
This job was posted by Anuradha Cherukuri from Launch Ventures.