- Singapore
Working Location
Job Description
Responsibilities
Responsibilities
Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
Implement custom user interfaces using latest programming techniques and technologies
Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews
Architect efficient and scalable systems that drive complex applications
Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt
Work on a variety of coding languages and technologies
Establish ownership of components, features, or systems with expert end-to-end understanding
Required experience:
At least 7 years of deep experience building general software / web systems at a large-scale or similar experience
Expertise in Python (3.x) -> Expertise in Python or equivalent OOP stack such as Java, Go, PHP, Node, etc.
Proficiency in Frontend programming stack, preferably with ReactJS or NextJS. TS would be a plus.
Solid verbal and written communication skills
Proficiency with HTTP(s) protocol and RESTful specifications
Experience leading major initiatives successfully
Experience leading projects and teams accordingly
Experience building and shipping high quality work and achieving high reliability
Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
Experienced in utilizing data and analysis to explain technical problems and providing detailed feedback and solutions.
Preferred qualifications:
Proficiency in Python
GraphQL, NextJS, Redis, RDBMS experience
Tracking, Data Analytics experience such as GA, GTM
Proficient in HTML5 / CSS3 / ECMAScript 6 + / TypeScript
Important Information
Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.