Primary Responsibilities
-
Develop and maintain modern web applications using NodeJS and ReactJS.
-
Contribute to the technical architecture of new products and improvements to existing platforms.
-
Work closely with engineers, product managers, and designers to deliver high-quality product features.
-
Support the engineering team through mentoring, pair programming, and code reviews.
-
Demonstrate a proactive, ownership-driven mindset and a strong commitment to delivering results.
Requirements
Ideal Background
-
3+ years of experience building applications using modern web technologies.
-
Strong backend development foundation (NodeJS preferred), with experience in other frameworks such as Express, Django, Flask, Spring, or Play also considered valuable.
-
Solid experience with modern frontend technologies, especially ES6+, React, and Redux.
-
Good understanding of relational databases and data modeling.
-
Hands-on experience working with public cloud platforms (AWS, Azure, or GCP), including serverless architectures.
-
Good English communication skills for collaborating with global teams.
Nice-to-Haves
-
Experience building predictive analytics features within applications.
-
Exposure to microservices architectures or system migrations toward microservices.
-
Interest in or contributions to open-source projects.
-
Domain experience in AdTech and/or F&B technology.