WHO WE NEED
We are looking for an experienced Senior Back-end Developer with significant expertise in Node.js to join our team.
The ideal candidate will have a minimum of 7 years of experience, longer is better. This role is primarily backend-focused, with approximately 90% of the work involving Node.js development, 5% DevOps, and minimal front-end work (using React).
Our client is a US-based software development company specializing in Compliance, Software Capital Expenditure, Security, and Cybersecurity solutions.
PRIMARY ACCOUNTABILITIES / RESPONSIBILITIES:
- Develop and maintain robust and scalable backend services using Node.js and TypeScript.
- Contribute to the design and implementation of event-driven architectures using Apache Kafka.
- Work with AWS infrastructure and MongoDB Atlas.
- Participate in DevOps tasks as needed.
- Collaborate with the team to ensure high-quality code and efficient development processes.
- Utilize GitHub for version control and collaboration.
- Ability to work during the hours of 10:00 to 19:00 EET (Kyiv, Ukraine).
KNOWLEDGE, SKILLS, COMPETENCIES AND EXPERIENCE
- Minimum 7 years of professional backend development experience (longer is better).
- Extensive hands-on experience with Node.js and TypeScript.
- Proven expertise with Apache Kafka and event-driven architectures.
- Solid experience with AWS cloud services and infrastructure.
- Proficiency with MongoDB Atlas.
- Strong practical knowledge of GitHub and best practices for version control.
- Excellent problem-solving, analytical, and debugging skills.
- Clear and effective communication in English.
ADDITIONAL SKILLS THAT WILL BE AN ADVANTAGE
- Proficiency in Ukrainian
CLIENT AND DOMAIN:
- Client: a software company
- Country: USA
- Domain: Finance, Tax Optimization.