Job Overview

Location
Bengaluru, Karnataka
Job Type
Full Time
Date Posted
4 months ago

Additional Details

Job ID
25253
Job Views
94

Job Description

What you'll do...

  • About Team
  • As a Software Engineer III, you will play a crucial role in designing, developing, and maintaining our web applications using ReactJS.
  • You will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of our users.
  • What you'll do:
  • As a Software Engineer III, you will play a crucial role in designing, developing, and maintaining our web applications using ReactJS.
  • You will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of our users.
  • Your advanced skills and experience will be vital in driving the front-end development processes, mentoring junior engineers, and ensuring best practices are followed.
  • Design and develop user interfaces using ReactJS.
  • Build reusable components and front-end libraries for future use.
  • Optimise components for maximum performance across a vast array of web-capable devices and browsers.
  • Collaboration:
  • Collaborate with product managers, designers, and other engineers to understand and translate requirements into technical solutions.
  • Participate in code reviews and provide constructive feedback to peers.
  • Work closely with back-end developers to integrate APIs and other server-side services.
  • Mentor junior developers and provide guidance on best practices, coding standards, and project architecture.
  • Lead by example in terms of code quality, testing, and documentation.
  • Write unit tests, integration tests, and perform debugging to ensure the quality and performance of applications.
  • Troubleshoot and resolve complex technical issues and bugs.
  • Utilize testing tools such as Jest, Enzyme, React Testing Library, and Cypress for thorough testing and quality assurance.
  • Stay updated with the latest industry trends and technologies to ensure our tech stack remains current.

What you'll bring:

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 3+ years of professional experience in front-end development, with a strong focus on ReactJS.
  • Proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Experience with popular ReactJS workflows (such as Redux or MobX).
  • Strong understanding of web fundamentals (HTML5, CSS3, JavaScript).
  • Familiarity with RESTful APIs and knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Strong knowledge of data structures and algorithms.
  • Building tools and CI/CD tools to automate code pipelines (Jenkins, Git, GitHub, Concord, Maven, and Gradle).
  • Experience in containerization tools like Docker, Helm, Kubernetes.
  • Prior exposure to public cloud platforms like Azure, GCP etc. will be an added advantage.

Qualification

Any Graduate

Experience Requirements

Fresher Experience

Location

Similar Jobs

Siemens Technology India

Senior Software Engineer

Full Time

Siemens Healthineers

Strategic Student Program

Full Time
Full Time

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept