Your Role and Responsibilities? Here's What You'll Do
Collaborate with peers to design and build new features, ensuring they meet customer needs and enhance user experience.
Focus on frontend and UI development, building responsive pages, layouts, and components that deliver an exceptional user interface.
Analyse requirements for new features, provide accurate estimations, and implement solutions that meet quality standards.
Participate in planning sessions with the team, contributing insights and ideas to drive future work and product improvements.
Develop cross-platform and cross-browser features, leveraging cloud-scale architecture to build responsive and user-friendly software products. Proactively identify architectural weaknesses and recommending appropriate solutions
Strive for fully automated solutions and high-quality code, while participating in planning sessions to shape the future of our software products.
Your Qualifications
Bachelor's degree in computer science (or equivalent).
2+ years of experience with minimum of 1+ years of experience and 2 years of backend development experience in product development teams.
Proficiency in ReactJS, node.js, Javascript, Java, Springboot, Spring.
Proficiency in testing frameworks such as Junit, Mockito, Jest.
Strong knowledge of data structures and algorithms.
Strong knowledge of database technologies.
Familiarity with cloud technologies such as AWS, Azure, Docker & Kubernetes.
Understanding of agile development methodologies such as Scrum, Kanban.
Perks & Benefits
Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance and 401k plan or international pension/retirement plans
Flexible time-off policy and hybrid working practices
Tuition reimbursement program to support your and personal growth
Equity opportunities and an employee stock purchase program (ESPP)
Comprehensive Mental Health and Employee Assistance Program (EAP) benefit