Build and ship production web products end to end, owning backend services, APIs, databases, and React interfaces while collaborating with clients and product teams and reviewing AI-generated code.
Full-Stack Developer
π Description
- Develop and maintain end-to-end web applications across frontend and backend.
- Build responsive UI components with modern JavaScript frameworks.
- Design secure, scalable REST or GraphQL APIs and integrate third-party services.
- Work with relational and NoSQL databases; optimize application performance and scalability.
- Implement CI/CD pipelines, manage deployments, and write maintainable, documented code.
- Collaborate across teams, participate in code reviews, and provide reliable estimates.
π οΈ Requirements
- Strong proficiency in JavaScript/TypeScript.
- Solid experience with frontend frameworks: React, Next.js, Vue, or Angular.
- Experience with backend frameworks: Node.js (Express, NestJS), Django, or similar.
- Good understanding of databases: MongoDB, PostgreSQL, MySQL.
- Working knowledge of API design, authentication, and authorization (JWT, OAuth).
- Experience with cloud platforms (AWS / GCP / Azure) and server management.
- Familiarity with Docker, Git, microservices, and REST principles.
- Understanding of HTML, CSS, Tailwind, Bootstrap.
- Experience with unit/integration testing (Jest, Mocha, Cypress).
- Experience with DevOps (CI/CD, pipelines, GitHub Actions).
β¨ Benefits
- Competitive salary and performance-based bonuses.
- Flexible working hours / remote-first culture.
- Opportunity to work on impactful products.
- Growth-focused environment with mentorship and learning support.
Full job description
Responsibilities
Requirements
Nice to Have
Qualifications
Benefits
Similar jobs
Search more Full Stack Engineer jobsBuild and ship full-stack features used by learners and tutors worldwide, partnering with users, designers, and teammates to shape product ideas, make technical decisions, and improve safe, high-quality learning interactions.
Full Stack Developer (Contract) (007-1381)
Own the full software development lifecycle, building and scaling SaaS products, client solutions, and internal tools while partnering with product leadership on design, delivery, and engineering quality.
Build and improve full-stack software for complex products, collaborating with global teams and clients, contributing to code reviews, and solving business challenges using Node.js and modern cloud technologies.
Forward Deployed Full Stack Engineer (Active Secret Clearance)
Build and deploy full-stack software for a government-facing client, translating user needs into production features while integrating AI and navigating secure, constrained environments.
