Desired Skills and Attributes
Strong communication, collaboration, and problem-solving abilities
Ability to work in a cross-functional, multinational environment
Eagerness to learn and adapt to changing technologies and business needs
Your Role
Proficient in Next.js, React, TypeScript, REST API design, and front-end testing strategies
Backend proficiency in one of: C#, Java, or Scala; solid SQL skills (Snowflake or comparable) and experience in Python
Collaborate with product managers, UX designers, and backend engineers to design robust, user-centric solutions
Write clean, testable code and establish front-end testing strategies (Jest, React Testing Library)
Design, implement, and optimize CI/CD pipelines in Azure DevOps.
Containerize services (Docker or equivalent) with observability (CloudWatch, logs,metrics)
Work with Snowflake SQL for data access patterns, reporting, and analytics collaborations
Ensure security best practices, accessibility, responsive design, and performance optimization
Participate in code reviews, knowledge sharing, and documentation
Qualifications
Mandatory: Production experience with Next.js and React, including front-end testing (Jest, React Testing Library or equivalent) and a solid understanding of web security, authentication, and authorization
Mandatory: Proficiency with TypeScript, Python and modern front-end patterns
Mandatory: Experience with at least one programming language (C#, Java, or Scala)
Mandatory: SQL experience with Snowflake or equivalent data platforms
Mandatory: Azure DevOps (CI/CD)
Experience building on or integrating with AWS (ideally Enterprise AWS); familiarity with Snowflake and DevOps practices is advantageous.
Nice-to-have: Infrastructure as Code (IaC), Terraform, knowledge of containers,Lambda
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
What we offer: We are curious minds that come from a broad range of backgrounds, perspectives, and life experiences. We believe that this variety drives excellence and innovation, strengthening our ability to lead in science and technology. We are committed to creating access and opportunities for all to develop and grow at your own pace. Join us in building a culture of inclusion and belonging that impacts millions and empowers everyone to work their magic and champion human progress!
Apply now and become a part of a team that is dedicated to Sparking Discovery and Elevating Humanity!