About the Role
As a Senior Software Engineer, you will work on our engineering team on a broad range of technologies, developing features on the entire stack. We are looking for a motivated self-starting person that is willing to take on big challenges. You must also be an empathetic team member, who works well in a team environment and values communication and collaboration. Here are some of the things you’ll be doing:
- Build reliable and scalable back-end functionality and APIs to power our front-end clients
- Build beautiful front-end experiences
- Make tweaks and improvements to our AI algorithms
- Participate in the whole lifecycle of code, design, development, review, deployment, and testing
- Mentor other engineers by sharing expertise, promoting best practices, and helping to foster a culture of technical excellence
Skills and Experience
- Bachelor's degree in Computer Science, Computer Engineering, or other related field
- 5-10 years of experience
- Kotlin, Spring Boot
- React
- MySQL
- Python, AWS
- Docker
- Experience working with remote teams
- Note: Not all of these technologies are required, if you have a subset of these we would love to talk to you