Velotio Technologies is hiring a
Senior Engineer
closedVelotio Technologies
π΅ ~$48k-$59k
πRemote - India
Summary
The job is for a versatile JavaScript developer with proficiency in Angular 2+ to design and develop modular frontend architectures for complex enterprise software products at Velotio Technologies, a product engineering company. The role requires 3+ years of production experience with Angular 2+ and associated tooling, strong understanding of Node.js, JavaScript, HTML5, CSS3, REST and GraphQL APIs, and cloud services like AWS.
Requirements
- 3+ years of production experience with Angular 2+
- Well-versed with Angular 2+ framework concepts like RxJS, Observables, Ahead of time compilation, HTTP client, custom directives, Pipes, Reactive forms, NgRoutes
- 3+ years of JavaScript experience including asynchronous programming, closures, types, and ES6/ES7
- Thorough understanding of Node.js and its core principles including Event loop, CommonJS modules, ES6/ES7 modules, Event emitters and listeners, HTTPS, Util
- Experience in collaborating with frontend to develop scalable APIs using modern Node.js frameworks such as Express or Nest.js
- Experience with Angular state management libraries like NGRX
- Experience with front-end technologies such as HTML5, CSS3, LESS, Bootstrap, Material UI, etc
- Experience consuming and transforming internal and 3rd party API's (REST and GraphQL)
- Experience with code quality and reusability practices (eslint, prettier, CI/CD for front-end repos)
- Work with cloud services like AWS and understanding concepts/tooling such as Infrastructure as Code (Terraform)
- Knowledge of cross-browser compatibility, responsiveness, and web accessibility standards
- Strong understanding of software engineering best practices, including unit testing, code reviews, design documentation, debugging, troubleshooting, and agile development
- Communication: You like discussing a plan upfront, welcome collaboration, and are an excellent verbal and written communicator
- Bachelorβs degree in Computer Science or equivalent experience
Responsibilities
- Design and build reusable front-end components to build pixel-perfect web and mobile applications
- Help out in building the core front-end infrastructure, design systems and libraries
- Translation of designs and wireframes into high quality code
- Collaborate closely with designers, engineers, founders and product managers
- Mentor team members and review their work
Preferred Qualifications
- Have working knowledge of Server Side Rendering in Angular (Angular Universal) and/or Server Side APIs (ExpressJS, Restify)
- If you have implemented complex features like authentication/authorization, I18N, logging, security, and testing into developer boilerplates to minimize production errors
- Have experience with other JS libraries such as React.js or Vue
Benefits
- Work from wherever you feel most productive
- Autonomous and empowered work culture encouraging individuals to take ownership and grow quickly
- Flat hierarchy with fast decision making and a startup-oriented βget things doneβ culture
- A strong, fun & positive environment with regular celebrations of our success
- An inclusive, diverse & authentic environment
This job is filled or no longer available
Similar Jobs
- π°~$140k-$275kπGermany
- π°$146k-$244kπUnited States
- π°~$48k-$59kπPortugal
- π°$100k-$150kπUnited States
- π°~$150k-$222kπAsia
- π°$60k-$120kπAsia
- π°~$150k-$190kπUnited States
- π°~$144k-$185kπCanada
- π°$200k-$250kπWorldwide
- π°~$48k-$59kπNew Zealand