Lead technical improvements and try new ideas to help the team grow.
Build and launch high-quality features for large apps quickly.
Partner with product and design teams to shape the user experience.
Share your knowledge and learn from others to help the team succeed.
Influence the future of the product by sharing your technical opinions.
Minimum qualifications:
Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages.
Experience in front-end and back-end programming languages.
Preferred qualifications:
5 years of experience with data structures or algorithms.
Experience in end-to-end product development and full-stack web engineering, utilizing TypeScript to build scalable, high-quality applications.
Experience in architecting cloud-based solutions and managing various databases using backend languages like Java or Kotlin and frontend frameworks like Angular.
Experience in Agile collaboration and integrating AI technologies to drive technical innovation and solve complex software challenges.