Jr.Frontend Engineer-3-5Yrs-Gurgaon

Discipline: Analytics
Job type: Permanent
Contact name: Mini Dang

Contact email: mini.dang@crescendogroup.in
Job ref: 44491
Published: about 5 hours ago

JOB DESCRIPTION: Junior Frontend Engineer

 

Job Title:

Frontend Engineer

Division

 

 

Job Grade/position

Engineer

Location/Company Name

Gurugram

 

Responsible to (Line Manager)

 Team Lead

Business Unit

 Technology

 

Responsible For (Subordinates)

 

Responsible to

Software Architect

 

No of Direct Subordinates

-

 

 

 

 

Purpose / Role

 

We are looking for a frontend engineer with proven technology experience to be part of a team delivering world class software. We are looking for programmers with a keen eye for design for the position of frontend engineer.

 

 

Key aims and objectives

Frontend engineers are required to work in teams alongside backend developers, graphic designers, and user experience designers to ensure all elements of web creation are consistent. This requires excellent communication and interpersonal skills.

 

Specific Responsibilities

●       Determining the structure and design of web pages.

●       Ensuring user experience determines design choices.

●       Developing features to enhance the user experience.

●       Striking a balance between functional and aesthetic design.

●       Ensuring web design is optimized for smartphones.

●       Building reusable code for future use.

●       Optimizing web pages for maximum speed and scalability.

●       Utilizing a variety of markup languages to write web pages.

●       Maintaining brand consistency throughout the design.

●       Designing user interactions on web pages.

●       Ensuring cross-platform optimization for mobile phones.

●       Ensuring responsiveness of applications.

●       Seeing through a project from conception to finished product.

●       Designing and developing APIs.

●       Writing testable, scalable, and efficient code.

 

Core operational / Technical Competencies

●       Logical Thinking

●       Industry knowledge

●       Technological Knowledge

●       Understanding of developmental tools

●       Coding excellence

●       Professional attitude

 

Experience, knowledge and technical skills

●      Proficient in HTML/CSS, JavaScript and its ecosystem, in particular ES6+

●      Good to have knowledge of ReactJS, VueJS, NodeJS.

●      Familiarity with RESTful APIs and GraphQL.

●      Knowledge with common front-end development tools such as Yarn, Babel, Webpack, NPM, etc. or ready to learn them.

●      Knowledge of TypeScript.

●      Knowledge of the entire web development process.

●      Excellent communication and teamwork skills.

●      The ability to form strong relationships with internal teams.

●      The ability to prioritize and remain calm under pressure.

●      Bachelor's degree in computer science, computer engineering, business, or a related field.

●      Strong coding, data structures, and algorithms.

●      The ability to own end to end responsibility.

●      The ability to produce bug-free and production-grade code.

●      Excellent cross-disciplinary collaboration skills and strong organizational agility.

●      Ready to work for early-stage and late-stage startups preferred.

●      Curious about new technologies and driven to find ways to implement them in work.

●      You have a big appetite to learn and improve your frontend skills.

 

Required Behaviors

●       Mature, pragmatic and flexible approach, strong commercial judgment.

●       Hands-on, ready to roll up the sleeves.

●       Excellent communication skills in English (both verbal and written).

●       Exceptional analytical and quantitative skills.

●       Excellent interpersonal and organizational skills.

●       Fondness towards pets and companions.

 

Personal attributes

●      Energetic

●      Goal Oriented

●      Strong Work Ethic

●      Time and Pressure Management

●      Development Focused Approach