Write and deploy clear, concise, performant, tested, and scalable codes.
Participate and own end-to-end feature developments.
Debug code across multiple platforms.
Participate and contribute in scrum rituals.
Coordinate with other roles (Product, Design, etc.) on a daily basis.
Participate in code reviews.
Participate in system design reviews.
Contributes in reducing technical debts.
Minimum Qualifications
Experience in developing full-stack web applications.
Proficient in one or more of the programming languages (TypeScript, JavaScript, PHP, etc).
Strong understanding of concepts like HTTP/gRPC, idempotency, concurrency, asynchronous programming, fault tolerance and monitoring, performance and feature flags.
Experienced in developing with frontend web frameworks (Vue, React, Angular).
Experienced in developing APIs.
Good understanding of testing fundamentals.
Good understanding of SQL databases.
Strong English proficiency in reading and writing, with working proficiency in speaking and listening.