Create cutting-edge B2C, B2B, and internal BPO software
Architect new solutions and redesign existing ones to make them more scalable, fault-tolerant, and secure
Define and develop features to improve business efficiency in collaboration with key stakeholders and technical leadership
Understand complex systems and apply the latest technologies and patterns to improve them
Lead the development of essential subsystems and ensure that they are constantly improved
Complete the whole SDLC, which includes requirements analysis, architectural and design specifications, service development, code review, testing, and delivery
Collaborate with product leadership as well as internal and external stakeholders to assist advance the platform's vision and implementation
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 4+ years of relevant experience as a back-end engineer
Proficiency in Typescript/Node.js, Ruby, Java, Python, or other server-side object-oriented languages
Experience with web frameworks such as Express, Rails, Spring, and Django
Conversant with API standards like GraphQL, REST, and OAuth
Solid expertise with data storage solutions such as SQL, NoSQL, Redis, OLTP, and Data Lake
Familiarity with Serverless, Containerization, and CI/CD deployments
Passion for scalability, latency, stability, and performance
Have an innate ability to understand the trade-offs between acceptable offerings and costs
Self-motivated and self-managed problem solver capable to key into many areas as required