Logo
Back to All Positions

Full Stack Developer

Development
United States
full-time
Apply Now

Job Summary

We are seeking a skilled Full Stack Developer to join our team. The ideal candidate will have experience in both frontend and backend development, working with technologies like React, Node.js, and databases. You will be responsible for building, maintaining, and optimizing web applications to deliver high-quality user experiences.

Description

We are looking for a talented and driven Full Stack Developer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining scalable web applications from front to back. You should be comfortable with both client-side and server-side programming and have a strong understanding of modern frameworks, best practices, and deployment techniques.

Responsibilities

  • Design, develop, and maintain responsive web applications using technologies like React, Next.js, Node.js, and Express.
  • Collaborate with designers, product managers, and other developers to implement user-friendly features and interfaces.
  • Develop and manage RESTful APIs and backend services.
  • Write clean, maintainable, and efficient code following industry best practices.
  • Optimize applications for speed and scalability.
  • Work with databases (e.g., PostgreSQL, MongoDB) to store, retrieve, and manipulate data.
  • Perform code reviews and troubleshoot software issues and bugs.
  • Participate in agile development processes including sprint planning and daily standups.
  • Ensure security, performance, and stability across the stack.

Requirements

  • Proven experience as a Full Stack Developer or similar role.
  • Proficiency in frontend technologies: HTML, CSS, JavaScript, React.js or Next.js.
  • Strong backend development skills with Node.js, Express.js, or similar frameworks.
  • Experience with database management (SQL and/or NoSQL).
  • Familiarity with Git version control and CI/CD pipelines.
  • Understanding of REST APIs, authentication, and authorization mechanisms.
  • Good problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.

Benefits

  • Competitive salary based on experience.
  • Flexible working hours (if applicable).
  • Professional growth opportunities.
  • Collaborative and innovative team culture.

Apply for this Position

Accepted formats: PDF, DOC, DOCX