Senior Full Stack Developer (Node.js+React+PHP) - work until 7-8 p.m.
Project overview
The project is live and has been actively developed for over 5 years, with continuous feature enhancements and security improvements. All development is carried out on our side.
Our client is a US‑based nonprofit organization developing an educational platform that supports students in learning computer science and building coding projects. The platform provides curriculum materials, teaching tools, progress tracking, collaboration features, and portfolio‑building capabilities. The mission of the platform is to help close the gender gap in the tech industry.
Position overview
We are looking for a Strong Middle/Senior Full Stack Developer (Node.js + React.js) to join our dynamic team. You will be involved in the design, development, and optimization of both frontend and backend functionality, working closely with a cross‑functional team on a long‑term product.
Responsibilities
Develop and maintain platform features using Node.js, React.js, and NestJS
Participate in system design, architecture discussions, and technical decision‑making
Improve platform performance, scalability, and security
Implement integrations with third‑party systems (e.g., Salesforce, Contentful)
Work closely with product managers, designers, and QA to deliver high‑quality features
Write clean, maintainable, and well‑tested code
Participate in code reviews and provide constructive feedback to the team
Contribute to DevOps processes using AWS, Docker, and CI/CD tools
Troubleshoot, debug, and resolve technical issues in both frontend and backend components
Support continuous enhancement and modernization of the long‑running project
Requirements
4+ years of professional software development experience
4+ years of hands‑on experience with JavaScript for frontend development
Strong knowledge of: React.js, Node.js, NestJS
Experience with PHP
Experience working with AWS and Docker
Experience with MySQL
Confident use of Git
Nice to have
Solid understanding of Kubernetes
Experience with GraphQL
Familiarity with Jenkins and CI/CD automation
Experience integrating with Salesforce and Contentful
What We Offer:
Vacation days: Up to 26 business days per year.
10 illness/special days off per year (fully paid, no medical papers needed) for all contract types
Health and life insurance (Luxmed)
MyBenefit platform with Multisport option
Internal psychological support service
English language classes from the first working day
Access to external learning platforms: O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training
Flexible workplace: work from the office, from home, or choose a hybrid option
Tech Skills Mentoring Program
Opportunities to develop as a public speaker, mentor, or technical interviewer
Fully paid idle (bench) when not involved in a project
Certification reimbursement (AWS, GCP, Microsoft, etc.)
Senior Full Stack Developer (Node.js+React+PHP) - work until 7-8 p.m.
Senior Full Stack Developer (Node.js+React+PHP) - work until 7-8 p.m.