Lead and mentor a team of software engineers, fostering a collaborative and high-performance environment.
Build and maintain interactive and responsive user interfaces using React.js, Redux, and modern JavaScript (ES6+).
Develop robust, scalable server-side applications and RESTful APIs using Node.js and Express.
Design and implement scalable architectures and microservices that meet business needs, ensuring best practices are followed across the team.
Manage deployments and ensure seamless delivery of updates using CI/CD pipelines and containerization tools like Docker.
Work closely with designers, product managers, and other developers to deliver innovative and user-centric solutions.
Create and maintain technical documentation for applications, APIs, and architectural decisions, ensuring team adherence to documentation standards.
Requirements
7+ years of professional experience in full-stack development with React and Node.js.
2+ years of experience in a team lead or senior leadership role, guiding and mentoring other developers.
A Bachelor's degree in Computer Science or equivalent is preferred.
Expertise in React.js, Redux, React Hooks, and component-based architecture.
Strong knowledge of HTML5, CSS3, and modern JavaScript (ES6+).
Proficiency in Node.js and Express.js for building server-side applications.
Experience with API design and integration, including GraphQL (preferred) or RESTful services.
Knowledge of authentication mechanisms such as OAuth, JWT, and session-based authentication.
Hands-on experience with databases such as PostgreSQL or MySQL.
Experience with cloud platforms such as AWS, Azure, or GCP.
Familiarity with containerization tools like Docker and orchestration tools like Kubernetes is a plus.
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities, with a proven ability to lead and motivate a team.
Eagerness to stay updated on emerging technologies and trends, and to drive continuous improvement within the team.
Tech Stack
AWS
Azure
Cloud
Docker
Google Cloud Platform
GraphQL
JavaScript
Kubernetes
Microservices
MySQL
Node.js
Postgres
React
Redux
Benefits
Stability: Long-term cooperation with a stable, international organization.
Culture: We value creative problem solvers who learn fast, work well in an open and diverse environment, and enjoy pushing the bar for success ever higher.