We are seeking a Junior Tech Lead with at least 3 years of experience in software development who has a strong background in microservices architecture, cloud technologies (AWS), and full-stack development (Java, .NET, or Node.js for the backend, and React for the frontend). The ideal candidate is either currently leading a small development team or is eager to step into a leadership role with mentorship and training provided.
This position requires strong communication skills to interact with customers, executives, and the development team. The candidate should be methodical, process-oriented, and comfortable managing technical projects while ensuring best practices are followed. Given our team structure, Vietnamese language proficiency is required to effectively collaborate with our Vietnam-based development team.
This role is based in Canada and requires availability between 9 AM and 5 PM Eastern Time Zone, as well as in the evening from 9 PM to midnight to communicate with the Vietnam team. However, work hours are flexible, and candidates are encouraged to manage their own schedules to maintain a healthy work-life balance while ensuring effective collaboration with team members.
- Lead a small development team, ensuring high-quality software delivery.
- Design, develop, and maintain microservices-based applications on AWS.
- Work with backend technologies (Java, .NET, or Node.js) and frontend frameworks (React).
- Collaborate with executives and clients to understand requirements, define project scopes, and provide technical guidance.
- Ensure adherence to best coding practices, CI/CD pipelines, and software development lifecycle processes.
- Act as a bridge between the Vietnam development team and North American clients/executives.
- Provide mentorship and guidance to junior developers to enhance their skills and performance.
- Participate in code reviews, architecture discussions, and sprint planning.
- Troubleshoot and resolve issues across the full software stack.
- Manage project timelines and deliverables while maintaining high code quality and security standards.
Must-Have:
- 3+ years of experience in software development.
- Strong understanding of microservices architecture and cloud-native applications (AWS preferred).
- Proficiency in at least one backend technology: Java, .NET, or Node.js.
- Experience with React for frontend development.
- Exposure to SQL/NoSQL databases (PostgreSQL, MongoDB, DynamoDB, etc.).
- Familiarity with CI/CD pipelines, DevOps principles, and version control (Git).
- Understanding of software development methodologies (Agile, Scrum, Kanban).
- Strong problem-solving skills and a methodical approach to software engineering.
- Excellent verbal and written communication skills in English and Vietnamese.
- Ability to communicate technical concepts effectively with non-technical stakeholders.
- Must be based in Canada and available for meetings during standard business hours (9 AM - 5 PM Eastern Time) as well as occasional evening meetings (9 PM - midnight Eastern Time) to accommodate different time zones, with flexibility to manage their own schedule.
Nice-to-Have:
- Experience leading or mentoring junior developers.
- Familiarity with serverless technologies (AWS Lambda, API Gateway, etc.).
- Exposure to containerization (Docker, Kubernetes).
- Understanding of message queues (Kafka, RabbitMQ, SQS, etc.).
- Experience working with enterprise clients and managing technical accounts.
- Prior experience in industries such as fintech, insurtech, or e-commerce is a plus.
- Opportunity for career growth into a senior leadership role.
- Work with an international team in a fast-paced, innovative environment.
- Access to training & mentorship to enhance leadership and technical skills.
- Exposure to enterprise-level projects with real-world impact.
- Flexible work environment where you control your schedule while ensuring effective collaboration.
- Competitive salary & benefits package.
If you are passionate about technology, eager to take on leadership responsibilities, and looking for a company that fosters growth, we encourage you to apply!
How to Apply: Please submit your resume and a brief cover letter outlining your experience and interest in the role.
Drop your CV at career@futurify.vn, we look forward to have a coffee with you ;)