Your Responsibilities
- Design and deliver comprehensive solutions to meet user-facing problems and requirements, leading the development of software components, systems, and features.
- Build, test, deploy, maintain, and enhance software for both mobile and web applications, including client-server integrations and third-party services.
- Oversee and prioritize individual project tasks, deadlines, and outcomes.
- Address and resolve complex technical challenges effectively.
- Work closely with cross-functional teams in engineering, product, design, and operations to achieve project goals.
- Contribute to team building and foster a culture of innovation and high standards in engineering.
Your Qualifications
- Proficiency in both frontend and backend development, including frameworks and third-party libraries.
- Strong experience in building and integrating APIs.
- Solid understanding of HTML(5), CSS(3), and ES6.
- Extensive hands-on experience with TypeScript, JavaScript, Vue, ReactJS.
- Expertise in RESTful APIs, GraphQL, and tools for web application testing, debugging, and optimization.
- Familiarity with Google Cloud Platform, Amazon Web Services, and Docker is an advantage.
- Interest and ability in UX design for creating effective operational tools are a plus.
- Bachelor’s degree in computer science or a related field; an advanced degree is a bonus.
- Previous experience in a fast-paced startup setting, with a focus on rapid iteration, continuous deployment, and test-driven development.
- A proactive mindset, strong work ethic, and eagerness to dive into tasks to drive success.
- Action-oriented, with a commitment to delivering high-impact results in a dynamic environment.