The company is looking to improve user experience and deliver data-focused products for stakeholders by designing, building, and delivering software solutions.
Requirements
Solid understanding of computer science and engineering fundamentals
Trained in JavaScript/TypeScript
7+ years of software development engineering experience
Experience with languages/technology on the server-side (C, Java, NodeJS, SQL)
Building enterprise level services or web-based user experiences
Knowledge of front-end frameworks (React/Redux)
Responsibilities
Design, build, deliver, and own full lifecycle development software from inception to production
Collaborate with team members to deliver features
Implement and maintain product features
Validate changes to ensure high quality product releases
Work in a distributed system environment
Understand the business objectives behind the code
Understand system architecture fundamentals through self-directed learning
Other
Comfortable working on an agile, distributed team spanning multiple time zones and continents
Effective communication across both technical and non-technical audiences
Passionate about building beautiful and seamless user interfaces
Love for, and desire to advance, the state of the art of technology
Bachelor’s/Master’s level degree in computer science or relevant engineering-related field or equivalent experience
Ability to welcome ideas that are different from your own and be well-versed in building from common ground to value, seek out, and foster invisible and visible dimensions of diversity