Description of Skills/abilities:
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing those with well-known React.js workflows such as Redux. You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is a must.
You will be responsible for architecting and building the applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities
- Developing new user-facing features using React.js, React hooks.
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high quality code.
- Optimizing components for maximum performance across a vast array of web-capable devices and all browsers.
- Build pixel-perfect, buttery smooth UIs across all web browsers.
- Diagnose, fix bugs, maintain code and write automated tests to ensure the product is of the highest quality.
- Key understanding about Object Oriented Programming, Web Architecture, SDLC, Rest Framework.
- Should have understanding in Hybrid App Ecosystem, Code Once - Deploy Anywhere thought process.
- Responsible for development of new highly-responsive, web-based user interface.
- Construct visualizations that are able to depict vast amounts of data.
- Work with product team and graphic designers.
- Develop a flexible and well-structured front-end architecture, along with the APIs to support it React.js developer requirements and qualifications.
- Support the entire application lifecycle (concept, design, test, release and support). Produce fully functional web, mobile applications writing clean code.
Skills
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Thorough understanding of React.js and its core principles.
- Having Experience with popular React.js workflows such as Redux.
- Familiarity with newer specifications of Typescript.
- Having Experience with data structure libraries (e.g., Immutable.js).
- Knowledge of isomorphic React is a plus.
- Familiarity with RESTful APIs.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with modern front-end build pipelines and tools.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Familiarity with code versioning tools such as Git, SVN.
- Knowledge of functional or object-oriented programming.
- Ability to write well-documented, clean typescript code.
- Rock solid at working with third-party dependencies and debugging dependency conflicts.
- Understanding of REST APIs, the document request model, and offline storage.
Skill Set:
React, React Hooks, Redux, and Typescript with minimum of 6+ Years of relevant Experience.

About WeSecureApp
About
Connect with the team
Similar jobs
About Plum
We are making health insurance - simple, accessible and affordable. Hundreds of businesses of all sizes from startups to large corporates trust Plum for their employee's health protection.
Healthcare in India is seeing a phenomenal shift. Healthcare cost is seeing an inflation that is three times the general inflation. Treatments of diseases including Covid-19 can wipe out entire household savings. Majority of Indians won't be able to afford a health insurance on their own. As many as 600mn Indians would depend on employer-sponsored insurance.
Enter Plum. Plum is re-imagining the health insurance stack, and accelerating the penetration of health insurance in India to 100%. Plum has forged new underwriting and fraud detection algorithms to enable companies as small as 2 to benefit from a group insurance. The platform enables realtime insurance design & pricing to enable companies to buy insurance in 3-clicks. And offers employees a hassle-free claims experience through an integrated digital process.
Plum is backed by leading global investors including Tiger Global, Sequoia Capital, Tanglin Ventures and Incubate Fund (read more https://www.plumhq.com/blog/plum-series-a-funding">here)
Having found exceptional product/market fit, we’re in the midst of transitioning from 'start-up' to ‘scale-up’, and looking for frontend engineers in React to help us scale Plum.
You will have a direct impact on the customer experience through the design and implementation of new features and functionalities in our product. You'll work as part of a small but rapidly growing high-energy team delivering incredible, creative improvements to our product. You'll be in charge of reviewing the implementation of applications following code standards and style guides.
Roles and Responsibilities:
- Push things over the line, ship awesome features, and delight customers
- Spec, build, test, and deliver new features while improving the performance and quality of the product.
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high quality code Solve complex CSS, HTML, and User Interface compatibility issues across browsers.
- Implement front-end development workflows: build systems, dependency management, quality checkers (linting), etc.
Experience and Qualifications:
- 5+ years of hands-on experience building web applications with React or similar framework.
- Understanding of chakra is a plus, not mandatory.
- Comfortable with Responsive Web Development and with a strong product design sensibilities and has an obsessive attention to detail.
- Write testable, maintainable code that's easy to understand.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Strong sense of ownership and integrity demonstrated through clear communication and collaboration.
- Having experience with building and maintaining an open source project or design library is a plus.
👋🏼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital , and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in.
REQUIREMENTS:
- Must-Have: Typescript
- Expertise in TypeScript, HTML CSS, React JS, Unit Testing, Webpack, Service Worker and Web Worker
- Knowledge of high-quality professional software engineering practices for the agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment
- Fundamental knowledge of design patterns
- Passionate about building great solutions
- Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery
- Knowledge of multi-site and multi-locale sites would be preferred
- Task delivery, Task status reporting, Proactive Contribution, Process Adherence, Autonomous task delivery, Effort estimation (Strong), Technical risk handling, Technical solutions (Strong), Risk management (Strong), Technical leadership (Capable), Client interaction, Interviewer, Pre-sales support.
- Knowledge of high-quality professional software engineering practices for the agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment
- Fundamental knowledge of design patterns
- Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
- Passionate about building great solutions
- Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery
- Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios
RESPONSIBILITIES:
- Writing and reviewing great-quality code
- Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project
- Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it
- Determining and implementing design methodologies and toolsets
- Enabling application development by coordinating requirements, schedules, and activities.
- Being able to lead/support UAT and production rollouts
- Creating, understanding and validating WBS and estimated effort for a given module/task, and being able to justify it
- Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
- Giving constructive feedback to the team members and setting clear expectations.
- Helping the team in troubleshooting and resolving complex bugs
- Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken
- Carrying out POCs to make sure that suggested designs/technologies meet the requirements
Job Description
Role:- Software engineer - front end
About the company:-We are a social learning platform that allows us to learn the way we learn best. If our children are going to learn online we will have to make it social. That’s how learning happens best. We think we’re amongst the first few companies in the world trying to push the boundaries of edtech to a new era of highly social & community driven learning.
Responsibilities:-
You will be responsible for taking end-to-end ownership of the development of beautiful, fast, and responsive mobile and web applications. You will have attention to detail. You will care about the quality of code, design patterns and testability. You will be working closely with designers, product managers and engineers to build products that will delight our educators, students and parents.
HTML, CSS and JavaScript ninja
Patient debugging skills
Using state of the art developer toolkit
React JS / React Native / Vue.js
Curiosity to remain updated with the newest technologies and frameworks
1. Strong knowledge in Front end scripting like EJS, JavaScript, Jquery
2. Proficiency with fundamental front-end languages such as HTML, CSS.
3. Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.
4. Proficiency with server-side languages such as Python / Ruby / Java / PHP/ .Net
5. Good Understand with database technology such as MySQL, Oracle, and MongoDB.
We are looking for a Developers who can create crafted web and mobile applications from UI using the React library. Your primary responsibility will be the implementation of visual elements and their behaviors with user interactions and ensure technical feasibility of UI/UX designs.. You will be defining how the application looks and functions by working with both the front-end and back-end developers.
1.A developer who is proficient with ReactJS (Redux or Flex)
2.Strong hands on the backend with nodeJS and has experience in developing robust web application with javascript
3.Should have basic understanding of AWS, various Databases and able to write simple api with express
4.Familiar with concepts like Isomorphic web apps , state management, push state, local storage, and promises
5.Sufficient knowledge on git, test driven development and browser debugging
SKILLS
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Experience with data structure libraries (e.g., Immutable.js)
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc. Ability to understand business requirements and translate them into technical requirements
- Familiarity with code versioning tools such as Git, SVN, and Mercurial
- Educational qualifications of B.E. or M.E. equivalent degrees in Computer Science will be preferred
•Able to work with creating complex logics for the manipulation of DOM as well for binding.
•Should know how to work with HTTP calls in Angular.
•Experience working with Micro frontend angular applications is added advantage
•Should be able to get a fast grip of the requirements and must be able to create the UI/UX accordingly.
•Collaborating techniques with back-end developers as well the client users is a must.
•Should be very familiar with versioning systems such as git or Azure DevOps
•Should be efficient in writing CSS styling.
•Good to have knowledge of CSS styling, agile methodology.
Qualifications
- Bachelor’s/Master’s degree in Engineering with 3+ years experience.
- Strong knowledge in HTML5, CSS, SASS/Bootstrap, OOP JavaScript, JQuery & AJAX are preferred.
- Strong knowledge in developing responsive web app, designing models (JSON) and (Server communication (REST APIs) are preferred.
- Strong knowledge in modern Frontend frameworks & libraries like Angular, Redux + React are preferred.
- Strong Knowledge in HTML templates and modern templating technologies are preferred.
- Strong knowledge in modern libraries like React is preferred.
- Knowledge of NodeJS, NPM packages is a huge plus.
- Knowledge of Gulp, Bower is a plus.
- Knowledge of ExpressJS is desirable.
- Knowledge of Docker is desirable.
- Basic Knowledge of relational DBMS and SQL









