Demonstrate thought leadership by contributing to technical design decisions that span vertically through the team's ownership.
Overcome obstacles and setbacks, adapting to ambiguity, and communicating changes to plans effectively and in a timely manner.
You keep the CICD pipelines in good health, adjusting them as needed.
You actively set availability and failure rate goals for services your team owns, and pursue them.
Identify and influence the resolution of infrastructure issues to maintain a reliable and efficient soft environment.
You force multiply for your team by finding ways to enable them to do more each day.
Fostering an environment of knowledge sharing and collaboration within the team.
Focus on enabling colleagues to solve problems independently rather than providing instant solutions.
Your code quality is exemplary.
Advocate for automating repetitive tasks to reduce errors, save time, and improve efficiency Demonstrate a deep understanding of design patterns and architectural principles.
Staying up-to-date on industry trends and technologies relevant to the team's work.
Embracing experimentation and data-driven decision making for continuous improvement.
Empathising with customer needs and translating them into technical solutions.
Gathering and analysing customer feedback to inform product development and improvement.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or related field
Demonstrated experience in mobile application development (native and/or Flutter) is highly desirable and considered a requirement.
Strong commitment to continuous learning and the ability to rapidly adopt new technologies are essential.
This role requires contributing across the full stack, aligning with the T-shaped skills model.
Strong interpersonal and communication skills, enabling effective collaboration and stakeholder engagement
Demonstrated ability to use AI tools for productivity and workflows.
Data-driven mindset with the ability to leverage data for strategic decision-making.
In-depth understanding of software development best practices, methodologies, and SDLC in a high-speed setting using cloud computing.
Strong problem-solving abilities and a commitment to delivering high-quality solutions.
Proficiency in technical decision-making and trade-offs, considering both short-term and long-term impact
Demonstrated ability to mentor and develop team members.
Openness and willingness to learn and contribute as a full-stack engineer, with the ability to quickly pick up new, necessary skills to deliver fast.
Experience with AWS and Microservice is an advantage
Upper-intermediate proficiency in English.
Tech Stack
AWS
Cloud
Flutter
SDLC
Benefits
Competitive compensation package + Stock options
Hybrid working model: 9:00 AM 6:00 PM, Monday to Friday, with one remote Friday every week
Paid time off: 12 days of annual leave, plus 1 birthday leave and 1 Christmas leave
Premium health insurance and annual health check-up to keep you in top shape
Full coverage of social insurance
Free ELSA Premium membership to help you sharpen your English skills
International, collaborative, and high-energy work culture
Be part of a well-funded, fast-growing Silicon Valley startup, where innovation and agility are at the core of what we do
Work at the storefront of AI applied to language learning.