
šš¼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

About Nagarro Software
About
šš¼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 mediums, 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 are looking for great new colleagues.
Tech stack
Company video


Photos
Connect with the team
Similar jobs
About the Company:-Ā Rejolut is one of the award-winning fastest-growing emerging tech companies which is working on leading technology like Blockchain, ML & AI, Complex mobile & web apps, IoT etc.
Ā
The ideal candidate will be responsible for developing highly scalable and secure code.
Ā
React Js Job Description
- Proficient in client & server-side JavaScript, HTML5, CSS3 and webpack
- Competent in building single page web applications using Node.js and React Js
- Redux for state management
- Universal rendering (Client-side rendering and Server-side rendering)
- Experience with cross-browser, cross-platform, and design constraints on the web
- Experience in developing automated unit and functional tests
- Experience in an agile development process
- Solid knowledge of algorithms and design patterns
- Have a passion for quality and writing clean, readable code that scales and performs well
- Good interpersonal communication skills
- 1+ years of software design and web application development
Ā
Benefits :
> Health Insurance
> Work from Home
> Fast growth and more visibility into the company
> Experience to work on the latest technology
> Competitive Learning Environment with supportive co-workers
> Employee friendly HR Policies
> Paid leaves up to certain limits
> Competitive salaries & Bonuses
> Liberal working atmosphere
> Get mentored by the best in the industry
Ā
Schedule:
Day Shift/Flexible working hours
Monday to Friday
Ā
Skills:- React.js, Javascript and Redux/Flux
⢠Technical end-to-end design for stories by collaborating with business analyst/product owner, technical architect and clients
⢠Implement stories end-to-end, which includes Frontend, Backends for Frontend (BFF), Caching and also service orchestration in some cases) using best engineering practices like test-driven development, SOLID principles and consideration of non-functional requirements like performance, scalability, security or cloud readiness (as applicable) at the story level
⢠Automates testing at unit, module and integration level as needed using tools relevant for the platform (e.g. Jasmine, Jest, Karma, Webdriver.io etc.)
⢠Focus on quality by implementing best practices like logging, calling out technical debt, meeting KPIs using code quality tools like SonarQube, ESLint (customize and sync with Sonar), Stylelint/Sasslint and so on.
⢠Hands-on with automating redundant work, like common component structure, both in terms of scaffolding as well as using the right design patterns / creating abstractions.
⢠Mentor junior engineers in helping review code, guiding on technical decision making
Key Requirements:
⢠4-9 yearsā experience
⢠Hands-on knowledge of HTML5, CSS3, JavaScript
⢠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
⢠Good understanding of creational and structural design patterns in JavaScript
⢠Experience working with Single Page Applications (SPA) with universal rendering capabilities.
⢠Good understanding of React.js, its core principles - lifecycle methods, virtual DOM etc. and at least 6 ā 12 months hands-on experience with the same
⢠Understanding of one-way data flow and the Flux architecture.
⢠Understanding of stateful (container) vs stateless (presentational) components and how to break down the application page into components
⢠Core understanding of how Reactās state management works out of the box.
⢠Understanding of different CSS architectures that go hand-in-hand with React.js application development. Pros and cons of component-level CSS vs global and where to apply each
⢠Thorough understanding of Webpack bundler (version 2+).
⢠Good understanding of the Web Components standard.
⢠Hands-on experience with building Progressive Web Apps (PWAs) on any framework.
⢠Hands-on experience with Frontend Performance Optimization ā especially in a React application with respect to resource loading strategy, CPU/Memory profiling on the browser.
⢠Hands-on experience with test-driven development using Jest or equivalent. Familiar with snapshot testing, code coverage. Experience working with utilities like Enzyme
⢠Experience using fluid grids, and building responsive/adaptive websites using Bootstrap etc.
⢠Understanding of SEO and accessibility and making it part of the development workflow
⢠Moderate to Strong graphics manipulation/optimization skills using Photoshop is a plus.
Job Requirements
Minimum Requirements:
To perform this job successfully, the individual must have the following experience:
- Bachelorās degree in management information systems, computer science, and/or business, or equivalent work experience.
- You have experience with developing, maintaining and supporting production applications which have live users using Angular.
- You have experience with State managment and NgRx (ideally) or any other framework
- You are NOT a fresh graduate with no production experience
- You have excellent English speaking skills
- Strong understanding of the DOM, HTML5, CSS3 and JavaScript
- 3+ years of in-depth experience with Angular (2/4/8/x)
- 1+ years of experience with additional web libraries and frameworks. Preferred: NgRx, Rx.js.
Additional Skills Desired
- Ability to be empathetic and form strong working relations with your team members.
- Strong understanding of debugging and ability to quickly debug code, find problems and produce fixes.
- Experience with Responsive Web Design (RWD) patterns
- Experience with unidirectional data flow patterns (Redux, etc.)
- Experience with RxJS or other Reactive programming techniques/libraries
- Experience using ES2015 (ES6) and TypeScript 2.x
- Indepth experience in using GIT and understanding of GIT workflows Experience in building and maintaining a reusable components library in angular
- An excellent eye for detail to bring our products designs to life using pixel perfect styling, interactions and animation.
- Familiarity with agile development practices (a/b testing,unit testing,continuous deployment,continuous integration,scrums) and worked in a product driven environment.
- Excellent written and verbal communication skills to communicate technical concepts to a wide variety of audience.
- Proven ability to work with designers and other non-technical and technical team members (wireframes, rapid prototypes, PoCās, white boarding)
Strong on typescript/java script.
Strong on agile methodology.
Should have knowledge on writing unit test cases using jasmine/jest
Job Description: Web DeveloperĀ
Ā
About the company
Design Qandy is a luxury home dĆ©cor brand. Itās nothing less than a revolution in home dĆ©cor industry- where technology enables world class home interior design.
What would you be required to do?
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end
- Collaborate with other team members and stakeholders
- Ensure the code is SEO friendly
- Website and software application designing, building, or maintaining.
- All code should work cross platform and Responsive.
- Full-stack developers and can do both front-end and back-end development.
- Using scripting or authoring languages, management tools, content creation tools, applications, and digital media.
- Conferring with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions.
- Directing or performing Website updates.
- Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
- Editing, writing, or designing Website content, and directing team members who produce content.
- Maintaining an understanding of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groups.
- Back up files from Web sites to local directories for recovery.
- Identifying problems uncovered by customer feedback and testing and correcting or referring problems to appropriate personnel for correction.
- Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
- Determining user needs by analysing technical requirements.
Ā
Ā
What skills we are looking for?
- Good communication skill to communicate with stakeholders, project managers, quality assurance teams, Regularly and other developers regarding progress on the long-term technology roadmap
- Curious and progressive mind to Create and maintain workflows with teams to provide visibility and to ensure workload balance for consistent visual designs
- Good technical knowledge to Produce quality code, raising the bar for the whole team on quality and speed
- Through analytical skills to Recommend system solutions by comparing advantages and disadvantages of custom development and purchase alternatives
Ā
Ā
Ā
Who qualifies?
- Proficient understanding of web markup, Top-notch programming skills and in-depth knowledge of modern HTML5/CSS/JavaScript/XML/Json/APIs
- Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
- Proficient understanding of Angular and React to develop applications.
- A solid understanding of how web applications work including security, session management, and best development practices.
- Adequate knowledge of relational database systems, Object Oriented Programming and web application development.
- Hands-on experience with network diagnostics, network analytics tools. For light weight and fast serve web pages.
- Aggressive problem diagnosis and creative problem-solving skills
- Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
- Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
- Basic knowledge of Search Engine Optimization process.
- Solid knowledge and experience in programming applications.
- Excellent in Front-end web apps and code debugging
- Good Knowledge of node.js, express.js, Agular & React.
- Experience of WordPress websites development.
- Basic Knowledge of Ember.js & Backbone.js
- Proficient understanding mongodb& other no sql databases
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp, Photoshop, Illustrator and CorelDRAW is a plus.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Understanding of code versioning technologies (Git, Mercurial, SVN) is required
- Good understanding of SEO principles and ensuring that application will adhere to them.
- A strong attention to detail and a creative mindset.
- Computer science degree or equivalent experience
- Experience leading a team
- 2+ Yearsā experience in back-end development.
Regards
Team Merito
Job Description
- 4-5 years of overall experience and 2+ years of experience as full stack developer with skills on Python, Javascript and databases.
- Excellent programming skills and hands-on experience in Python, Java Script, HTML, and CSS.
- Experience of working in Data Science domain is an advantage, but not mandatory.
- Ability to positively contribute to a team and willingness to quickly complete large volumes of work with high quality.
- Excellent analytical and critical thinking skills.
- Excellent verbal and written communication skills.
- BE/BTech or MCA Degree or any graduate with desired skills.
- Angular 6+, Typescript2+, JavaScript, HTML5, CSS3, JSON, ES6 standards, Bootstrap, Redux and Flux, NgRX
- Integration with REST Web-services
- Experience with RESTful services
- JIRA, BitBucket, SouceTree, and Confluence
- Team Player and efficient communicator who can work with international teams
- Software Development Process, Object-Oriented Design (OOD), Software Debugging
- Requirements Understanding and Estimates

















