Python Developer
Summary
Senior Python developer role in Singapore focused on building large-scale web systems: day to day the engineer works across a Python backend (or a similar OOP stack) and a React/Next.js frontend with REST APIs, while also leading initiatives and teams and driving quality through code reviews, testing, rollout, and monitoring.
- 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.