The point where experts and best companies meet
Share
Key job responsibilities
- Improve core developer tooling, such as our analytics stack and UI libraries
- Unlock new capabilities by integrating with 1P and 3P APIs
- Improve the reliability of our services, by improving monitoring and CI/CD pipelines- Evolve the architecture of our existing systems to handle new business requirements
- Work across the technical stack, writing infrastructure as code, updating services and UI frameworks
A day in the life- Write high-quality, maintainable, and efficient code, adhering to best practices and coding standards.
- Engage in code reviews, provide feedback and ensure code quality- Proactively engage with business stakeholders, product managers, and creatives to understand requirements, ideate innovative solutions, and align technical implementations with strategic goals.We use the following technologies:
- Java, Kotlin, Go
- React
- NodeJS
- API's (both developing and integrating)
- Json
- AWS
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- 2+ years of full stack development experience
These jobs might be a good fit