šš¼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
šš¼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.
Similar jobs
Position Responsibilities
ā¢Design, develop and test responsive and modular web applications providing optimal user experience on desktop and mobile devices
ā¢Coordinate with other developers and teams in a fast-paced, collaborative development environment
ā¢Research, build and coordinate the conversion and/or integration of new features
ā¢Troubleshoot and analyse root cause for pre-prod or production problems and resolve issues
ā¢Address problems with systems integration and compatibility
ā¢Demonstrate impact of design on scalability, performance, and reliability
ā¢Follow established coding and software tools standards in adherence to established security and quality control standards for software development
ā¢Provide technical guidance to junior team membersĀ
Ā
Requirements and Qualifications
- Bachelorās degree in Computer Science or related field
- 8+ years of experience as frontend engineer building large and cross platform applications
- SME level experience in Angular and/or React
- Excellent experience in Graphql, WebRTC, WebSockets and REST, PWA, Service Workers
- Excellent understanding of DOM, component rendering and client side performance issues
- Deep knowledge of Webpack like various bundling/build mechanisms and optimising builds
Ā
Good-to-have Qualifications
- Experience with building maps, reporting and analytics solutions
- Solid understanding of creating cross platform mobile application and publishing on various channels
- Experience with Native Android, Swift, or reactive Interfaces using RxJS
- Experience with Cloud Technologies
We are looking for a ReactJS Developer to be responsible for the development and maintenance of web-apps that are UX friendly, with good problem-solving skills and the ability to learn and apply new concepts.
ā Experience or willingness to excel in ReactJS - State management, React Hooks, Lifecycle Events.
Experience with Redux is highly preferred.
ā Good knowledge and experience in implementing React architectural patterns.
ā In depth understanding of JavaScript, the DOM, and modern CSS (especially Flexbox and
grid layout).
ā Good understanding of integration with third-party NPM libraries.
ā Experience in working with at least one component library like Ant Design, React Strap,
React-Bootstrap, etc.
ā Proficient in Git version control.
ā Experience in interacting with REST endpoints. Familiarity with NodeJS is a plus.
1. Translate designs and style guides into functional user interfaces while ensuring cross browser compatibility, performance and good user experience.
2. Solid coding practices with peer code reviews, unit testing and a preference for agile development.
3. Strong sense of collaboration, ownership, urgency and drive.
Technical Skills Required
1. 2+ years of experience in professional front end web and mobile development.
2. Strong programming knowledge in JavaScript, OOJS and Angular 2.0+ is essential.
3. Understand the intericacies of DOM and have good knowledge of APIs' and their performance implications.
4. In-depth knowledge about HTML5 and CSS3 and can take necessary decisions while building responsive UI.
5. Experience using version control (Git).
6. Sharp analytical abilities with excellent problem solving skills.
Good to have
1. Development experience in ReactJS / React Native.
2. Experience in SEO and website optimisation would be great.
Responsibilities
ā¢ 3-4 years of experience developing user-facing applications using Vue.js
ā¢ Building modular and reusable components and libraries
ā¢ Optimizing your application for performance
ā¢ Implementing automated testing integrated into development and
maintenance workflows
ā¢ Staying up-to-date with all recent developments in the JavaScript and
Vue.js space
ā¢ Keeping an eye on security updates and issues found with Vue.js and all
project dependencies
ā¢ Proposing any upgrades and updates necessary for keeping up with
modern security and development best practices
ā¢
Requirements
ā¢ Highly proficient with the JavaScript language and its modern ES6+
syntax and features
ā¢ Highly proficient with Vue.js framework and its core principles such as
components, reactivity, and the virtual DOM
ā¢ Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue
Router, and Nuxt.js
ā¢ Good understanding of HTML5 and CSS3, including ( Sass or Less
depending on your technology stack )
ā¢ Understanding of server-side rendering and its benefits and use cases
ā¢ Knowledge of functional programming and object-oriented programming
paradigms
ā¢ Ability to write efficient, secure, well-documented, and clean JavaScript
code
ā¢ Familiarity with automated JavaScript testing, specifically testing
frameworks such as Jest or Mocha
ā¢ Proficiency with modern development tools, like Babel, Webpack, and Git
ā¢ Experience with both consuming and designing RESTful APIs
ā¢ Experience working on Quasar Framework
ā¢ Proficiency in TypeScript and Nodejs is a must
Qualifications : BE/BTech, ME/MTech, MCA
We are looking for a talented Front-end Engineer capable frontend developer to join OneFin!
Responsibilities
- Work closely with the design and backend team to build and develop web applications for our forward-thinking products.
- Design large-scale systems with high complexity to support our high throughput applications.
- Understand how to leverage infrastructure for solving such large-scale problems.
- Develop tools and contribute to open source wherever possible.
- Adopt problem-solving as a way of life - always go to the root cause.
- Develop scalable front-end engineering, for the largest FinTech companies in India who use our product.
- Actively think about improving UX and UI.
- Collaborate with the team to discuss and implement ideas.
- Build responsive, robust, and optimized applications.
- Professional development experience with Angular 10
- At least 1-3 years of JavaScript development experience for web applications.
- Strong eye for design, UI, and UX.
- Passion for front-end development.
- Willingness to learn and experiment with new technologies.
Ā
Roles and Responsibilities
- Design and implement components of our web application, and admin panel
- Build a robust, lightweight, and high-performance client-side app
- Translating designs and wireframes into high quality code
- Write documentation and guides for web app & admin panel
Key Qualifications
- Expertise in ReactJS/Redux
- Working knowledge of TypeScript or Flow is a plus
- PURE experience of 1.5 Years and more in Frontend Development
- Expert-level knowledge of developing, shipping, and maintaining Javascript applications
- Knowledge of general software design patterns
- Deep understanding of Javascript
- Up-to-date on the latest build tools, and libraries such as ES6, Webpack, Babel
- Proficient in Javascript with strong object-oriented design skills
- Able to work independently and drive results
Job Description ā Senior Software Engineer - Front End
Aurigin is a deal origination platform that connects qualified investment opportunities to institutional investors around the world. We're dedicated to creating efficiency and true scale in this area of the investment banking industry. Aurigin provides thousands of live, curated transactions from late-stage VC to PE, M&A, and pre-IPO investments online, globally. Our proprietary matching software matches sell-side characteristics with buy-side investment criteria, generating high-quality matches in seconds in a confidential and non-disclosed manner. We have a hardcore startup culture, where everyone in the team partakes in the responsibilities of building this, in the fun and consequently the growth.
Qualification
B.Tech/B.E/M.Tech/MS or PhD in Computer Science or related technical discipline.
Ā
Job Description
Ā
You will be working on interesting technical challenges in a fast pace start-up environment.
The role requires solid programming experience along with demonstrated ability to take
ownership and drive solutions to closure. You will play a key role in architectural as well as
strategic product decisions.
Ā
Must Have
Ā
4-6 years of relevant software development experience
Extensive experience of building Web applications
Excellent proficiency in front-end technologies (NodeJS /JavaScript/HTML/CSS /Angular/Bootstrap/React and related frameworks)
Hand-on experience in building with React JS / Node JS
Experience with Responsive UI
Excellent knowledge of Algorithms, Data structures and Optimizations
Ā
Good to Have
Ā
Experience in C# or Java along with related frameworks
Hands-on experience in building REST APIs at scale
Experience with Python / ELK stack
Past experience with a FinTech startup or any startup