Junior Back-End Software Engineer
- Hiring from
- Probably Worldwide
- Work type
- Remote
- Posted
617,786 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
We are looking for a Junior Back-End Software Engineer to join a team working on CRM integrations and data synchronization across approximately 20 third-party services.
In this role, you will maintain and improve existing integrations, investigate bugs, and help ensure reliable data exchange between systems.
Database performance is a key technical focus, so strong MongoDB knowledge will be essential. You will collaborate closely with the Canadian team and have the opportunity to contribute ideas as the team and its processes continue to take shape.
RESPONSIBILITIES:
Maintain and enhance CRM integrations with approximately 20 third-party services.
Investigate and resolve bugs affecting integrations and data synchronization.
Monitor and troubleshoot data exchange issues to support reliable and consistent synchronization.
Analyze MongoDB queries, identify performance bottlenecks, and contribute to improvements through query optimization and indexing.
Develop and maintain back-end functionality using Node.js and JavaScript.
Work with AWS SQS and AWS Lambda to support asynchronous processing and integration workflows.
Create and update technical documentation covering integration logic, data flows, configuration, and troubleshooting.
Collaborate with the Canadian team in English to clarify requirements, discuss technical solutions, and share progress.
Participate in code reviews and contribute to improving development practices as the team grows.
REQUIREMENTS:
Hands-on experience with Node.js and JavaScript.
MongoDB knowledge, including indexing, query optimization, and writing efficient queries.
Familiarity with AWS SQS and AWS Lambda.
Practical experience with third-party integrations and data synchronization.
Ability to investigate bugs, troubleshoot integration issues, and improve existing solutions.
Ability to create and maintain clear technical documentation.
English proficiency at B2 level, sufficient to participate in daily calls, understand technical discussions, and communicate progress and blockers.
Proactive communication, a collaborative mindset, and readiness to work in a team where processes are still evolving.
MAIN BENEFITS:
Flexible working hours.
25 paid days off and 10 sick/medical leaves.
Additional paid days off for personal events.
Maternity/Paternity leaves.
Wellnes Allowance.
Self-development budget.
Referral bonuses.
Corporate events and gifts.
Speaking Clubs.
PE accounting and support.
INTERVIEW PROCESS:
Welcome Interview.
Technical Interview.
Culture-fit Interview.
Reference check.
