Frontend Engineer (Bangalore)

  • Karnataka - Bangalore
  • Full-time
  • Permanent

Introduction

Putzmeister is a worldwide leading solution provider for pumping, mixing and placing concrete, mortar and industrial solids. The company is well known for the quality, durability, and innovation of its products and services. With our parent company Sany Heavy Industries, we are amongst the world market leaders in our business. The Putzmeister Group develops, produces and sells machinery of high technological quality like truck-mounted concrete pumps, stationary concrete pumps, truck mixer, placing booms and accessories, mixing plants and industrial equipment, machinery for tunnel applications, mortar machines, plastering machines and screed machines. Business fields include the construction industry, mining and tunnelling, large industrial projects, power plants and sewage treatment plants, as well as waste incineration plants, all over the world.

Putzmeister is a worldwide leading solution provider for pumping, mixing and placing concrete, mortar and industrial solids. The company is well known for the quality, durability, and innovation of its products and services. With our parent company Sany Heavy Industries, we are amongst the world market leaders in our business. The Putzmeister Group develops, produces and sells machinery of high technological quality like truck-mounted concrete pumps, stationary concrete pumps, truck mixer, placing booms and accessories, mixing plants and industrial equipment, machinery for tunnel applications, mortar machines, plastering machines and screed machines. Business fields include the construction industry, mining and tunnelling, large industrial projects, power plants and sewage treatment plants, as well as waste incineration plants, all over the world.

Your Tasks

  • Support the entire application lifecycle (concept, design, test, release, and support)
  • Produce fully functional mobile applications writing clean code from designs and wireframes
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Stay up-to-date with new technology trends

Your Profile


•    5+ years of experience in Mobile Application Development

 

• React
o Strong knowledge of this library, as this is the main dependency of the project.
o Expertise in managing application state using tools like the built-in Context API.


• Next.js
o Know how the server components work, and the differences compared to client components.
o Knowledge about some features that the framework uses from React Canary version (e.g. “useFormStatus” and “useOptimistic”).


• JavaScript and TypeScript
o Writing scalable and maintainable code and knowing the best practices of typing.
o Experience with modern JavaScript concepts such as async/await, closures, and promises.

• Material UI
o Strong knowledge of CSS, even when using a library like this one.
o Know how to use the library and how to customize the theme and components.

• UI/UX
o Strong ability to translate designs into fully functional web interfaces.
o Understanding of design concepts and web standards.

• Jest and React Testing Library
o Understanding the different type of tests (e.g. unit tests and snapshot tests)
o Experience in using fixtures and building factories to mock test data.

• API integration
o Experience integrating web applications with RESTful APIs.
o Knowledge of authentication methods such as OAuth or JWT, and secure storage techniques.


Nice-to-have
• Version Control and Collaboration
o Experience in using version control tools like Git.
o Comfortable with agile methodologies and tools like JIRA for task management.

• Linters and Code Formatters
o Know what are tools like ESLint or Prettier and why they are useful to build and maintain a good codebase.

• Localization and Internationalization
o Comfortable working with multiple languages and regional formatting (e.g. datetime)

Interested?

Then apply online! Your contact person:

Gurav Swati
HR Recruiter