3-5 years of hands-on experience developing web applications within a dynamic and fast-paced product team environment. Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Strong understanding of software development principles, design patterns, and best practices. Must have experience with typed languages, React Native, native mobile development. Expertise in back-end technologies such as Node.js, Express.js, Python, or Java. Expertise in web front-end technologies such as React. Experience with relational databases writing complex and efficient SQL queries. Experience working with AWS is a plus. Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).