Job Description
software and systems to develop creative engineering solutions to operations problems.
Much of our support and software development focuses on optimizing existing systems,
building infrastructure and reducing work through automation.
You will join a team of curious problem solvers with a diverse set of perspectives who think
big and take risks. In this environment, you will take the lead on relevant projects, supported
by an organization that provides the support and mentorship you need to learn and grow.
You will be focused on running better production applications and systems
Requirements
Roles & Responsibilities:-
1. Develop new user-facing features
2. Build reusable code and libraries for future use
3. Ensure the technical feasibility of UIUX designs
4. Optimize application for maximum speed and scalability
5. Assure that all user input is validated before submitting to back-end
6. Collaborate with other team members and stakeholdersRequirements:-
1. Hands-on knowledge of HTML5, CSS3, JavaScript
2. Hands-on experience working with Object Oriented JavaScript (OOJS), JavaScript - and
practical uses in building complex interactive experiences, primarily with ECMAScript
2015+. You should be up-to-date with new specifications (different stages), and also,
using transpilers like Babel to use features from all stages
3. Good understanding of creational and structural design patterns in JavaScript
4. Experience working with Single Page Applications (SPA) with universal rendering
capabilities.
5. Good understanding of / Angular, its core principles - lifecycle methods,
virtual DOM etc. and good hands-on experience with the same
6. Understanding of one-way data flow and the Flux architecture.
7. Understanding of stateful (container) vs stateless (presentational) components and
how to break down the application page into components
8. Core understanding of how React's state management works out of the box.
+. Understanding of different CSS architectures that go hand-in-hand with
application development. Pros and cons of component-level CSS vs global and where
to apply each
💡 Quick Summary
Seeking a career-building opportunity? The Front End Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Jaipur offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
