About the Position:
We are seeking an experienced Lead to work on our Backend applications, APIs, and infrastructure.
The ideal candidate will have a strong background in web development and software design, with a focus on backend components and microservice architecture.
The responsibilities of this role include:
• Understanding project requirements and delivering projects on time
• Writing efficient, testable, and reusable code
• Developing new features and maintaining existing ones
• Integrating user-facing elements into applications
• Optimizing backend services for scalability
• Testing and debugging programs
• Mentoring and leading the team
The successful candidate will have:
• 7-10 years of experience in web development and software design
• A good understanding of various backend components and microservice architecture
• Knowledge of the Go programming language, including paradigms, constructions, and idioms
• Understanding of popular Go routines and channel patterns
• Extensive knowledge of Go frameworks and tools is a plus
• Strong understanding of data structures and algorithms
• Strong understanding of security aspects of web development
• Proficient understanding of Git and version control
• Familiarity with Docker and Kubernetes would be a plus
• Contribution to open-source projects would be a plus
• Knowledge of Vue.js is an added advantage
• Familiarity with project management tools like JIRA
• Good problem-solving skills
Why Work with Us?
Impactful Work: You will play a pivotal role in safeguarding our assets, data, and reputation in the industry.
Tremendous Growth Opportunities: Be part of a rapidly growing company in the telecom and CPaaS space, with opportunities for professional development.
Innovative Environment: Work alongside a world-class team in a challenging and fun environment, where innovation is celebrated.
We champion diversity and are committed to creating an inclusive environment for all employees.
Read more