← All Positions

Full-Stack Developer

Full-time • Remote

Job Type: Full-Time
Location: Remote

Job Description

We are looking for a Full-Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate should have experience working with modern frontend and backend technologies and be comfortable working across the complete development lifecycle.

Responsibilities

  • Develop responsive and user-friendly web applications.

  • Build reusable and maintainable frontend components.

  • Develop secure and scalable backend APIs and services.

  • Design and integrate REST APIs and third-party services.

  • Work with databases and implement efficient data models.

  • Integrate authentication, authorization, and role-based access control.

  • Debug, test, and optimize applications for performance and reliability.

  • Collaborate with designers, developers, and other team members.

  • Use Git and GitHub for version control and collaborative development.

  • Deploy and maintain applications in development and production environments.

  • Participate in code reviews and follow clean coding practices.

Requirements

  • Experience with React.js / Next.js or similar frontend frameworks.

  • Strong knowledge of JavaScript / TypeScript.

  • Backend experience with Node.js and Express.js or similar technologies.

  • Experience with databases such as MongoDB, PostgreSQL, or MySQL.

  • Understanding of REST APIs and web application architecture.

  • Familiarity with Git and GitHub.

  • Understanding of authentication and application security.

  • Good problem-solving and debugging skills.

  • Ability to work independently in a remote environment.

Nice to Have

  • Experience with AWS, Vercel, or other cloud platforms.

  • Knowledge of Docker and CI/CD.

  • Experience with Redis, WebSockets, or microservices.

  • Familiarity with testing frameworks.

  • Experience working with payment gateways or third-party APIs.

Interested in this role?

Apply Now