Senior Frontend Developer
Velotio TechnologiesPune, Maharashtra
it-jobs
Job Description
Roles & 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. You will enjoy this role if you... - Are a Javascript geek with a desire to stay ahead of the curve. - Like building beautiful well-architected software products with millions of users. - Work collaboratively as part of a close-knit team of geeks, architects and leads. Desired Skills & Experience - 2+ years of production experience with React JS (and/or other modern frontend frameworks - AngularJS, VueJS) and associated tooling (Redux, Jest, Webpack, Babel, Enzyme, Cypress) - 3+ years of JavaScript (and preferably Typescript) experience including asynchronous programming, closures, types, and ES6/ES7. - Thorough understanding of React.js and its core principles including Virtual DOM, Data Binding, State & Props and React Lifecycle and Redux Middleware such as Thunk or Saga. - 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) - Knowledge of cross-browser compatibilities, 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. - Bachelors degree in Computer Science or equivalent experience. Bonus points if you... - Have experience with TypeScript. - Have used React Hooks. - Have working knowledge of Server Side React (Next.js) 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 React Native or Android/iOS mobile development experience. Skills: Html5, Bootstrap, Css3, Typescript, Less, Graphql, Material UI, NEXTJS Experience: 2.00-4.00 Years
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.