As aLocalize engineer, you’ll be responsible for the infrastructure, APIs, and databases that power Localize’s core product. You will lead the development of a scalable and performant back-end platform. We’re looking for a strong engineer with at least six years of experience who works well on a small team and is excited about impacting and improving customers' experiences.
What You’ll Do:
- Optimize, design and maintain document (NoSQL) databases
- Build and update APIs that power our front-end
- Be actively involved in architecture decisions
- Contribute code, both front-end and back-end, as needed to help deploy amazing features
- Collaborate daily with other remote engineers, product and customer-facing teams
- Participate in peer code reviews
- Help keep our product running smoothly
- Learn new technologies, architectures and methods
- Suggest improvements for our product, processes and technology
- Assist in maintaining scalable, performant infrastructure
Our Core Stack: Experience with these specific technologies a plus, but not strictly required
- JavaScript: React/Redux on Front End, Node/Express (REST APIs) on the Back End plus vanilla JavaScript in our SDK
- Datastores: MongoDB (Mongoose.js ODM), Redis, S3
- Infrastructure: AWS: Elastic Beanstalk, EC2, Elasticache, Cloudfront, Cloudflare
- Tooling: Github, Jira, CircleCI, Jest, and many more