Front End Developer
Job Description
Job description
Responsibilities:
As part of a team, deliver complete frontend sites and products.
Parse APIs (JSON) into front-end interfaces using Angular/React, HTML & CSS.
Build responsive design, handle page navigation and turn mock-ups into web pages quickly and according to spec.
Write, test, maintain and document re-usable code.
Participate fully in code reviews and work with internal designers, developers and QA to ensure quality code.
Collaborate daily with other frontend developers, backend developers, and our data team across the full software development lifecycle.
Qualifications:
Computer Science fundamentals in object-oriented design, data structures and algorithm design, and complexity analysis
Software development fundamentals, including testing, troubleshooting and using version control
3+ years of professional development experience.
Familiar with and/or have experience with Agile development under the SCRUM methodology.
Demonstrated achievement in front-end development technologies using JavaScript/TypeScript frameworks (React), HTML5, CSS3 and advanced JavaScript (portfolio required).
Ability to create component-based reusable and testable modules and pages.
Experience using data interchange formats, such as JSON or XML.
Team player with excellent communication skills.
Nice to Have:
Background in Angular9+,React.js Meteor.js, Bootstrap, Webpack, Node or Gulp.
Experience building responsive web sites.
Ability to write unit tests using BDD or TDD.
Eye for detail.
Understanding of one or more of these: databases, platforms, APIs, caching layers, proxies, or other web services used in the system.
Role Front End Developer
Industry Type IT Services & Consulting
Functional Area Engineering - Software & QA
Employment Type Full Time, Permanent
Role Category Software Development
Work in India
Employment Options
Base Salary
5 - 10 INR
Professional Experience
Skills
- Reactjs. Javascript
- Redux
- CSS

