This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled Full Stack Engineer (NodeJS), a good team player with at least 5 years of experience to join our dynamic team. In this role, you will play a crucial role in developing and maintaining our web and application solutions, ensuring they are responsive, fast, and secure.
Job Responsibility:
Communicate directly with clients in English via Slack or WhatsApp to develop software products, ensuring high-quality code from the back-end to the front-end
Experienced in using task management tools such as Trello and Jira for organizing and prioritizing work items, updating task statuses, tracking progress, and collaborating with team members
Participate in and provide quality assurance activities, including code reviews, and Write unit tests following the TDD methodology
Work closely and communicate with clients, and other stakeholders to ensure requirements analysis, project planning, risk management, quality assurance, and application optimization
Follow GitHub and GitLab workflows by participating in code reviews, managing branches, creating pull requests, merging code changes, and resolving conflicts throughout the workday
Provide training and support to other team members, assisting them with their tasks and helping them improve their skills and productivity
Estimate the effort required for new projects, creating detailed project plans and timelines to ensure successful and timely completion
Requirements:
5+ years of experience as a Full Stack Engineer
Good knowledge of Javascript / Typescript / NodeJS
Good experience in front-end technologies includes HTML5, CSS3, Tailwind CSS and React (NextJS framework), advanced skills in responsive design
Solid experience in back-end development using NodeJS (ExpressJS / NestJS or any other frameworks)
Experience in designing & developing RESTful APIs and microservices-based systems
Experience with database systems such as PostgreSQL / MySQL / MongoDB
Understanding of principles, design patterns, and best practices
Ability to write efficient, clean, and scalable code
Good communication and interpersonal skills
Nice to have:
Experience in modern CI/CD pipelines and tools
Experience in cloud computing platforms AWS / GCP / Azure
Experience with distributed, event-driven systems and using messaging protocols
What we offer:
Semi-annual performance reviews with salary adjustments
12+ days of annual leave
Lunch and parking allowances
Provision of Macbook for work
Access to PS4 games/billiards during leisure time
Monthly team-building activities
Monthly birthday gifts for staff
Company-sponsored social events and gatherings
Regular training and knowledge-sharing sessions
Company-wide annual trip
Private health check-ups
Opportunity for advancement to a team leadership role based on demonstrated leadership skills