At Linear, you will build web/mobile applications and machine learning algorithms on a fairly new codebase. Delivering quality, bug-free code on time, and building features for scale are paramount for this role. This role requires you to be a tech-savvy contributor in translating the customer needs and user expectation into interactive mobile and web apps. You’ll be an exceptional problem solver and take responsible actions in ensuring the application is optimized both in technology and in delivering the best user experience.
Being one of the early engineers in the team, you get to solve a wide range of problems in the workplace learning space. Be it feature discussion, development, dev testing, deployment or maintenance, you get to experience everything.
If you believe you are a great fit for this role, drop us a note at hiring[at]linear.live
What you will do
- Build end-to-end experiences for Linear that make it as easy as possible for our users to learn at the workplace
- Work closely with product and learning experience teams to create elegant, usable, responsive and interactive interfaces across multiple devices.
- Design and develop microservices using Node JS that can work in a large-scale multi-tenant environment.
- Deploy and maintain the application in a secured AWS environment.
- Review and optimize app usage by monitoring key metrics and rectifying the issues proactively.
What we are looking for
- 1 to 4 years of experience as a frontend or backend or full-stack engineer
- Being a generalist who can work on both the frontend, backend, and anything it takes to solve problems and delight users
- Proficiency in Node.js or ReactJS/Flutter to help construct our workplace learning app
- Solid understanding of JavaScript frameworks
- Proficiency in Python programming will be an added advantage
- Good understanding of Data Structures and Algorithms
- Can put yourself in the shoes of a user and be an evangelist for great user experiences