Company Description
Bosch Global Software Technologies Private Limited is a wholly owned subsidiary of Robert Bosch GmbH, one of the world's preeminent global providers of technology and services, offering comprehensive Engineering, IT, and Business Solutions. With over 22,700 associates, it is the largest software development center of Bosch outside of Germany. This implies that it is Bosch's technological powerhouse in India with a global reach and presence in the US, Europe, and the Asia Pacific region.
Job Description
Responsibilities: With a clear focus on user-centered design, lead UI development to ensure a scalable and fault-tolerant application. Work together with UX designers, developers, and product owners for the prioritization and estimation of new features and improvements. Develop quick prototypes, ensure reusable front-end infrastructure and components.
Core skills & competency: Frontend development with React technology stack, TypeScript, JavaScript, HTML, CSS3. Restful Web Services and API-based integration in application. Component/System level architecture design and definition. In-depth knowledge of basic UX design principles. Proficient with handling requirements, design, clean coding in an Agile development environment. Unit Testing, Integration Testing in an Agile development environment. Practiced in code quality practices of Lint, SonarQube, Apache JMeter. Configuration management with GIT – Pull Requests, Branching, repo handling. Knowledge of CI/CD practices, and software building and deployment. Knowledge on cloud-based application development Azure.
Good to have skills: Experience in working on projects using React/Angular-based solutions and frameworks. Knowledge of data engineering and ML-based solution development. Familiarity with Python application architecture and design principles. Knowledge on search will be an added advantage.
Qualifications: Bachelor's or Master's degree in Computer Science or a related field. 4-8 years of relevant working experience in hands-on technical roles with recent implementations in Cloud application development assignments.
Additional qualifications: B.E/B.Tech.
Additional Information: 4-8 years of experience.