Job Openings Senior Full-Stack Developer (React.js, Node.js)

About the job Senior Full-Stack Developer (React.js, Node.js)

We are looking for a Senior Full-Stack Developer to join our team immediately. This role requires someone with 8+ years of experience who thrives on working independently and can deliver high-quality, scalable solutions with minimal guidance. You will play a critical role in building and enhancing our applications, collaborating with other developers, and ensuring our codebase is robust and maintainable.

Key Responsibilities:

  • Frontend Development: Build responsive and performant user interfaces using React and NextJS.
  • Backend Development: Design and maintain scalable backend services with NodeJS (bonus if you have experience with Fastify).
  • Database Management: Work extensively with Postgres and MongoDB to design, query, and optimize databases.
  • Feature Development: Take ownership of features from concept to deployment, working independently and with minimal instructions.
  • Code Quality: Write clean, maintainable, and scalable code that is easy to understand and supports the growth of the codebase.
  • Collaboration: Work closely with the team, ensuring excellent communication and coordination, while also contributing to technical discussions and code reviews.

Key Requirements:

  • Experience: At least 8 years of experience in full-stack development.
  • Frontend Expertise: Advanced knowledge of React and NextJS.
  • Backend Expertise: Strong skills in NodeJS, with bonus points for experience in Fastify.
  • Database Skills: Solid hands-on experience with Postgres and MongoDB.
  • Independent Work Ethic: Ability to take ownership of tasks and deliver features with minimal oversight.
  • Clean Code: Proven ability to write clear, scalable, and maintainable code.
  • Soft Skills: A great team player with strong communication skills and technical English proficiency.

Interview Process:

  1. Hr Interview: A quick review of your experience and skills.
  2. Coding Task: A take-home task to evaluate your development approach and problem-solving skills.
  3. Live Coding Interview: A real-time coding session with our client to assess technical depth and thought process.

Benefits:

  • 100% remote
  • Competitive Salary in USD
  • PTO (vacation, sick leave, holidays).
  • International experience
  • Udemy trainings covered by the company
  • $200 - work from home equipment (headphones, keyboard etc.)


If you are a seasoned developer ready to make a significant impact, we would love to hear from you!