What You’ll Do
Design and implement scalable backend systems, including APIs and data pipelines, that power seamless user and partner experiences. Work across the full stack to deliver features that improve how users engage with the platform from first interaction onward.
Collaborate closely with product managers, designers, and data analysts to identify friction points in onboarding and develop targeted technical solutions. Use agile practices to iterate quickly, deploying changes that are measured and refined based on real user behavior.
What We’re Looking For
- At least five years of professional software development, with strong expertise in Java, TypeScript, React, and React Native
- Proven experience building high-quality web and mobile interfaces that align with design specifications
- Familiarity with Spring ecosystem tools including Spring Boot, Gradle, and JUnit, along with JVM performance tuning
- Hands-on background in RESTful services, message queues, and service-oriented architectures
- Experience working with AWS technologies such as EKS, Aurora RDS, ElastiCache, and DynamoDB
- Proficiency with containerization and modern CI/CD pipelines, particularly using GitHub Actions
Preferred Skills
- Experience optimizing user onboarding funnels through experimentation and data analysis
- Working knowledge of observability platforms like DataDog
- Background in big data systems such as Snowflake
- Experience with Infrastructure as Code using CDK or Terraform
- Track record of mentoring junior engineers and advancing team-wide coding standards
- Strong communication skills and a collaborative mindset across disciplines

