Tech Lead / Senior / Engineer - Backend
Tech Hire VenturesFull-timeColombo, Sri LankaUSD 1,000 - 3,000/month
About our client & the role
Based in the heart of Canada, our client stands at the forefront of the Fintech industry, specializing in seamless cross-border payments and efficient currency exchange services tailored for both individuals and businesses. Embracing innovation, our platform attracts thousands of users through the convenience of IOS, Android, and web browser accessibility. Join the ranks of satisfied customers experiencing the next level of financial ease with our client's cutting-edge solutions.
Join the team and be a part of a culture of collaboration, learning, and growth.
Responsibilities:
- Lead a team of developers and provide technical guidance and mentorship
- Collaborate with cross-functional teams to design, develop, and maintain software applications
- Develop and maintain code that meets high-performance, scalability, and security standards
- Drive the adoption of best practices and design patterns in software development
- Participate in code reviews and provide constructive feedback
- Troubleshoot and debug complex issues
- Continuously improve development processes and tools
- Stay up-to-date with emerging trends and technologies in software development
- Provide technical leadership in the adoption of new technologies and tools
Requirements:
- At least 5 years of experience in the industry in the same capacity
- Strong hands-on experience with TypeScript, NodeJS, Express and Redux for enterprise level
- Experience in deploying client-side applications on at least two platforms, including Linux and Kubernetes
- Proven experience in API development with Micro Service based architecture such as Rest and GraphQL APIs would be a plus
- Experience in Build tools such as Jenkins , Azure DevOps & CI/CD practices
- Strong SQL development skills using MySQL, MSSQL
- Must be comfortable working in an agile environment
- Strong problem-solving skills and attention to detail