Senior Fullstack Developer (Node.js + React) Offline
We are looking for a Middle/Senior Fullstack Developer to join our team. The project is dedicated to developing a comprehensive web app that combines fitness and nutrition to empower individuals to cultivate inner strength and enhance endurance. This platform includes structured workout programs and personalized dietary guidance. Users can benefit from a wealth of engaging graphic and video content, fostering a sense of community and support.
Requirements:
- 4+ years of fullstack development experience with a strong focus on backend development using Node.js.
- Proven expertise in integrating frontend React.js and backend systems to build scalable web applications.
- Proficiency with backend frameworks such as Koa or Express for building complex applications in Node.js.
- Deep understanding of database systems (e.g., MongoDB, MySQL).
- Solid experience in designing and implementing RESTful APIs and microservices architecture, with a focus on Node.js.
- Strong knowledge of React Hooks, React Context API, and React Router.
- Testing and debugging skills using frameworks like Jest or Mocha.
- Experience working on complex projects in collaboration with a team using version control tools like Git.
- Proficiency in English β Upper-intermediate level and higher.
Nice to have skills:
- Experience working with cloud-based infrastructures (AWS, GCP, Vercel, etc).
- Familiarity with CI/CD pipelines (Jenkins, Circle CI, GitHub Actions, Gitlab pipelines, etc).
Responsibilities:
- Lead the end-to-end development of scalable full-stack applications, with a primary focus on backend development using Node.js.
- Collaborate with cross-functional teams to gather requirements and understand project needs.
- Architect and implement robust, maintainable solutions, with a strong emphasis on backend development.
- Design and develop RESTful APIs and microservices, ensuring seamless frontend integration.
- Apply best practices in coding, testing, and deployment to maintain high software quality.
- Optimize application performance and troubleshoot complex backend issues, especially in Node.js environments.
- Work closely with product managers, UX/UI designers, and other stakeholders to deliver high-quality software.
- Participate in code reviews, offering valuable feedback and mentorship to team members.
Interview stages:
- HR interview (30 minutes).
- Technical interview (1 hour).
- Interview with the customer (1 hour).
- Job offerπππ
We offer:
- Competitive salary.
- Challenging tasks and projects.
- Opportunities for professional development and growth.
- Flexible working hours.
- New hardware.
- Free English lessons.
- Table tennis and yoga classes.
- Availability of generators and Starlinks in the office.
- Small gym in the office.
- Adjustable height tables.
- Regular office fruit delivery and other benefits.
Letβs create value together!
π
Average salary range of similar jobs in
analytics β
Similar jobs
Countries of Europe or Ukraine
Ukraine
Countries of Europe or Ukraine