Responsibilities
- Building new user-facing features, the infrastructure to support them, and writing tests for it all
- Collaborating with Design and Product to design, scope, and build new features
- Helping identify, triage, and solve bugs
- Building shared code, with an eye for developer experience - reusability, readability,
modularity, documentation, etc.
- Permanently identify efficiency opportunities to scale our product and the team
behind it.
- Actively participate in production discussion to help building cutting-edge solutions.
- Explore, evaluate and integrate new data pipelines.
About You
- B.S / M.S in Computer Science or related technical discipline
- 3+ years’ experience as a software engineer building client-side JavaScript and
backends in Javascript (Node).
- A strong communicator who can bridge concepts across Design, Product, and other
Engineering teams
- Experience building customer features using component-based UI frameworks like
React, Angular
- Ability to deliver clean, robust, scalable, and well tested code
- Experience integrating with and building REST (or other) APIs
- Strong understanding of microservice architectures, principles and patterns.
- Strong understanding of web architecture, security, cookies, reverse-proxies
- Solid understanding of MySQL and NoSQL database modeling and design.
- Deep understanding of Git, CI/CD.
- Familiar with cloud infrastructures such as AWS.
- Business driven and result-oriented individual.
- Determined in delivering quality software.
- Passionate about learning new technologies.
- Relentless in keeping solutions secure.
- Past experience working in an Agile/Scrum environment
- Effective communication & collaboration skills.
Extra
- Experience with containerization related management stacks like Docker, Swarm, Kubernetes.
- Open source contributor.
- Experience with microservices
Our offering
- Inspired team
- Positive office vibes
- A space for personal and professional growth
- Great IT resources
- Coffee and snacks