About the Role:
We’re looking for a Tech Lead to join our high performing team. If you’re looking to be a part of a team who tackle real-world financial problems, Dkatalis Labs might just be the place for you! Work alongside world-class talent and join us as we use sophisticated data and analytics to make a change in the financial world.
What you will do:
• As a Tech lead, you will be shaping and implementing strategic solutions to ensure A.AI stays on the bleeding edge of technology
• You would be contributing across the design decisions, technology stack, covering web development, API development, DB communication/ handshake.
• Develop and maintain high-performance system
• Uses Agile engineering practices (coding practices, Unit testing, automation, code reviews, refactoring, continuous integration, continuous deployment) to develop efficient solutions
• Collaborate with other team members across functions to deliver complex solutions
What you need to have:
• Bachelor’s Degree in Computer Science/IT/Programming or related fields
• At least 7-10 years of development experience with knowledge of Agile practices
• Excellent in at least 2 of the following languages (NodeJs, ReactNative) and excited to learning new languages/technologies.
• Familiar with all aspects of MVC web applications
• Familiar with popular databases with hands-on experience in MySQL and MongoDB
• Experience of designing RESTful APIs, OAuth 2, Swagger
• Familiarity working on cloud platform e.g. AWS, GCP
• Familiar with Linux environment development and common SHELL command
• Deep understanding on cache technology (Redis/Memcached etc.)
• Experience leveraging various design patterns, test-driven development, and automated testing framework