
Senior Software Engineer - UI
Turvo
- 🇮🇳 India
- On-site
- Senior
- 22 hours ago
- Angular
- React.js
- JavaScript
- HTML
- CSS
- DOM
- Sass
- Git
- Jest
- Webpack
- TDD
22 hours ago
Responsibilities:
- Design and develop user interfaces using AngularJS, Angular, and React.
- Continuous focus on improving the UI experience, software quality and performance.
- Participate in code review, design review and provide trade-offs to choose the best solution.
- Work closely with engineering teams, product management, and experience design to deliver high-quality features and solutions.
- Evaluate new technologies, propose changes, and help incorporate them into the technology stack.
- Mentor and guide junior engineering to bring them up to speed.
- Actively participate in product releases and deployment activities, promptly debug and resolve issues.
- Take ownership and improve the accessibility, performance, scalability, and security of the product.
Qualifications:
- 5+ years of software engineering experience in front end development.
- 3+ years of experience with Angular or any other SPA framework.
- Bachelor's degree in Computer Science, related field, or relevant experience.
- Thorough understanding of JavaScript, HTML, CSS and related development techniques (e.g. DOM, BEM, SASS/LESS).
- Excellent understanding of Git, source control procedures, and feature branching.
- Experience writing unit tests using frameworks like Jest.
- Experience withnode.js, express, build systems and tools like gulp, webpack, etc.
- Results-oriented developer - especially in the areas of writing high-performance, reliable and maintainable code.
- Independent, fast learner with great team player skills.
- Understanding of REST services.
- Strong communicator.
- User advocate.
Good to have:
- Experience in UX Design.
- CoffeeScript.
- TDD.
Senior Software Engineer - UI · Turvo