šš¼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
Key Responsibility :
Design development and maintenance of application on React Native framework to build UIs for
different platforms. Work with native modules as and when required. Ensure the best possible
performance, quality, and responsiveness of applications, identify bottlenecks and bugs, and devise
solutions to these problems, Help maintain code quality, organization, and automatization
Skill
ļ· Significant experience working with React web and mobile along with tools like Flux, Flow,
Redux, etc.
ļ· In-depth knowledge of JavaScript, CSS, HTML, functional programming, and front-end
languages
ļ· Strong knowledge of React fundamentals such as Virtual DOM, component lifecycle, and
component state
ļ· A complete understanding of the full mobile app development lifecycle right from
prototyping
ļ· Knowledge of type checking, unit testing, typescript, prop types, and code debugging
ļ· Experience working with REST APIs, document request models, offline storage, and third
party libraries
ļ· Strong understanding of web technologies like JavaScript, HTML, and CSS
ļ· Knowledge of user interface design and responsive designs
ļ· Well-versed in a variety of React Native software and technologies such as Jest
ļ·
Soft Skills
Should have good communication skills
Passionate about programming.
Desired Candidate profile
ā Architect and build scalable front-end web solutions using JavaScript, React, HTML, CSS and other fundamental web technologies.Ā
ā Build reusable code and libraries using iterative development practices for future use
ā Ensuring high performance on mobile and desktop.Ā
ā Implement monitoring, metric dashboards, runbooks, logging, escalations, and alerts.
ā Drive code and design reviews of components / systems / products in scope and drive the architectural governance for them.Ā
ā Implement best practices and constantly learn new ways of keeping code bases up to dateĀ
Ā
Roles and Responsibilities:
ā A solid grounding in Computer Science fundamentals (based on a Bachelor's or Master's in Computer Science or related field) from reputed institutesĀ
ā 4+ years of development experience in modern web technologies (HTML/CSS, JavaScript), frameworks (React, Backbone.js, AngularJS, , etc)Ā
ā Ability to build a feature from scratch & drive it to completionĀ
ā Prior hands-on experience in building responsive web interfaces at scale for consumers in a product engineering setupĀ
ā Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the systemĀ
ā Excellent problem solving, debugging and optimization skillsĀ
ā Strong knowledge of browser behavior, performance, compatibility and cross-browser issuesĀ
ā Good understanding of REST APIĀ
ā Familiar with front-end build tools, such as Webpack, Grunt and Gulp.js
ā Proficient understanding of code versioning tools, such as GitĀ
ā Open source contribution is a plus.Ā
⢠Strong Expertise in Javascript and ReactJS (ES6)Ā
⢠0-1 years for Junior developerĀ
⢠3-4 years for Senior developerĀ
⢠Strong knowledge of scalable and repeatable application development principles and good Ā grasp of systems design / systems architecture concepts and fundamentalsĀ
⢠Strong knowledge of REST APIs and in integrating with APIs from frontend applications ⢠Strong knowledge of UI layouts, CSS3 and HTML5Ā
⢠Strong knowledge of user authentication, authorization between different systems using Ā JWT, Cookie / Session authentication etc.Ā
⢠Excellent software design skills including debugging, performance analysis and testing ⢠Experience in writing technical documentation of frontend componentsĀ
⢠Strong experience in version control using Git, Git Flow and Agile methodologies. Knowledge  of JIRA is a plus.
- 3+ Years of designing and developing using AngularJSĀ
- Writing JavaScript, TypeScript, CSS, and HTML.
- Knowledge of JavaScript MV-VM/MVC frameworks including Angular JS.
- Excellent project management skills.
- Proven experience implementing front-end and back-end JavaScript applications.
- Excellent communication skills.
- Critical thinker and good problem-solver.
Skills
- Good Hand on Angular and working with latest angular versions.
- Good communication skills.
- Critical thinker and good problem-solver
Job Description/ Responsibilities:
Creative UI/UX designer , Logo, Mobile UI , Web Layout ( Figma , Photoshop, Corel )
Frontend development : Responsive website designer : HTML ,Bootstrap, Javascript , Jquery ,CSS
Fruxinfo Private Limited
Corporate office D 608 Titanium City Centre Nr, 100 Feet Anand Nagar Rd, opp. Seema Hall, Ahmedabad
https://www.fruxinfo.com/
- In-depth knowledge & experience in JavaScript, CSS, HTML, and front-end languages
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its key libraries like Babel, NPM, Webpack
- Experience with popular React.js work-flows (such as Flux or Redux)
- Familiarity with newer specifications of EcmaScript
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is a plus
- Good understanding of Java, Spring Boot, Database integrations with any of Oracle, MS-SQL Server, Mongo DB
- Proficiency in working with SOAP & RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Well versed with code versioning tools (such as Git, SVN)
- Familiarity with modern front-end build pipelines and devops tools
- Ability to understand business requirements and translate them into technical requirements
- A knack for bench marking and optimization
We are seekingĀ JuniorĀ UI/UX DevelopersĀ to join delivery team at Kochi. In this role, you will be responsible to translate UI / UX design wireframes to actual code that will produce visual elements of the application. Your job is to bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works. If you are a technology expert, with a desire to provide potential customers with the best customer experience, this is the right challenge for you.
Responsibilities and Duties
- Develop new user-facing features.
- Optimize applications for maximum speed and scalability.
- Collaborate with back-end developers and web designers to improve usability.
- Continually evaluate emerging frameworks and technologies to identify opportunities, trends and best practices that strengthen the development team.
Qualifications and Skills
Following are the attributes we are looking in the candidate:
- Responsive design development usingĀ HTML, CSSĀ andĀ Bootstrap.
- Basic Ajax knowledge.
- Basic to intermediateĀ JavaScriptĀ knowledge.
- AngularJs or (2+)Ā is an added advantage.
- Good analytical, problem solving and debugging skills.
- Responsive design.
- Proper understanding of Web service.
KeepTruckin is on a mission to modernize the trucking industry. With the leading fleet management platform, we are bringing trucks online and fundamentally changing the way freight is moved on our roads.We see our hard work rewarded in tangible ways every day and we believe that intelligence is most powerful when paired with humility. We're motivated by the opportunity to impact and improve every facet of a trillion-dollar industry that touches everyone's lives. KeepTruckin is proud to be a Forbes Cloud 100 company, a 2020 Career-Launching Company by Wealthfront and named a Forbes Best Startup Employer 2020.
About the Role:
As a Senior Frontend Engineer, you will play an integral part in designing components and platforms for new services within KeepTruckin's Freight product line. You will implement complex features using modern frameworks and work on a fast-growing team eager to make a significant impact by connecting the world's trucks.We are looking for senior engineers who are driven by impacting and revolutionizing a space where the last major technical innovation was the invention of the diesel engine. We are seeking team players who have strong problem solving skills, and thrive on innovation and continuous improvement. We pride ourselves on our culture and the ability to work effectively across a highly diversified team.
What You'll Do:
Work alongside product and other cross-functional counterparts including designers, back end, and QA on features that power freight productsCreate the best possible user experience in our web applications, and come up with creative, outside-the-box solutions for complex problemsWrite modular and maintainable front-end code, and actively participate in writing unit tests, improving quality, and performing code reviewsParticipate in full SDLC process in a CI/CD centered development, and actively work on our AWS cloud infrastructureResearch new technology and design patterns in collaboration with fellow engineers; propose changes that bring both short term and long term benefits
What We're Looking For:
BTech/MTech in Computer Science or related fields and 5+ years of experience building front-end software that is shipped in productionExperience with modern front-end frameworks, patterns, and browser technologies, and experience building single-page frontend applicationsExpert in HTML, CSS, JavaScript, and other display-centric web technologies, and in at least one modern JS framework (ReactJS, AngularJS, VueJS, etc)Proficient knowledge of asynchronous request handlingExperience working with REST APIs, GraphQL, -or- similar APIs, and experience with automated testing, Agile/Scrum, and SaaS, as well as B2B Enterprise applications and AWS infrastructureCreating a diverse and inclusive workplace is one of KeepTruckin's core values.
We are an equal opportunity employer and welcome people of different backgrounds, experiences, abilities and perspectives.Please review our Candidate Privacy Notice here. ( https://drive.google.com/file/d/1Xs7GivrHCj05XC6-mn6MsRGG3V5AcgZ5/view?usp=sharing )
Responsibilities
- Delivering a complete front end application
- Ensuring high performance on mobile and desktop
- Writing tested, idiomatic, and documented JavaScript, HTML and CSS
- Coordinating the workflow between the graphic designer, the HTML coder, and yourself
- Cooperating with the back-end developer in the process of building the RESTful API
- Communicating with external web services
Skills and Qualifications
- Proficiency with JavaScript and HTML5
- Professional, precise communication skills
- Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
- Creating self-contained, reusable, and testable modules and components
- Ensuring a clear dependency chain, in regard to the app logic as well as the file system
- Ability to provide SEO solutions for single page apps
- Extensive knowledge of CSS and JS methods for providing performant visual effects and keeping the framerate above 30fps at all times
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
- Validating user actions on the client side and providing responsive feedback
- Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS
- Experience with all levels of operation available to the front-end, such as from creating XHRs in vanilla JS to using a custom wrapper around $resource
- Experience with building the infrastructure for serving the front-end app and assets
- Architecting and automating the build process for production, using task runners or scripts
- Documenting the code inline using JSDoc or other conventions
- Writing extensive unit tests using automated TDD tasks
- Creating e2e test suites for all components, and running them with Protractor (or a well reasoned alternative)
- Creating configuration, build, and test scripts for Continuous Integration environments