
UI/UX Front End Developer
KPIT Technologies, Novi, MI, United States
Job/Position Summary
Responsibilities:
Design, develop, and maintain robust and scalable web applications using React, Typescript, Express.js, and PostgreSQL. Develop and integrate RESTful APIs to facilitate CRUD operations with backend systems/databases (ECU Release Train Management System, Vehicle Release Train Management System, Software Release Package, ECU Catalog, Configuration Management, and Historical Migration Service). Implement Role-Based Access Control (RBAC) to ensure secure access to features and data. Develop user interfaces that adhere to a unified UI/UX framework, providing a consistent experience across multiple applications. Implement comprehensive field validations leveraging backend services. Enable users to upload and download release artifacts securely. Contribute to the creation of mockups, user workflows, and design references for a cohesive user experience. Collaborate with DevOps and Release & OTA operations teams to validate solutions. Participate in code reviews and contribute to maintaining high code quality. Work with GCP cloud services for backend development and scaling. Contribute to the modernization of data migration processes from existing systems. Develop release validation utilities to ensure data integrity. Requirements:
Bachelor's degree in Software Engineering, Computer Science, or a related field. 3+ years of experience as a full-stack software engineer. Strong proficiency in front-end technologies: React, Typescript, HTML, CSS. Solid experience with backend development using Node.js and Express.js. Experience with relational databases, particularly PostgreSQL. Experience with GCP cloud platform (preferred). Solid understanding of object-oriented programming principles. Experience with RESTful API design and development. Familiarity with authentication and authorization mechanisms. Experience with version control systems (e.g., Git). Strong problem-solving and communication skills. Experience with CI/CD pipelines is a plus. Compensation and Benefits:
Along with competitive pay, as a full-time KPIT employee, you are eligible for the following benefits:
Geo Blue PPO and HSA plan. MetLife - Dental and Vision plan. Healthcare and Dependent care flexible spending account(FSA). 401k with employer match. Company-paid Basic Life and Long-term disability insurance. Voluntary benefits include Critical Illness, Hospital indemnity, accident insurance, theft, and legal service. Employee Assistance Program. Paid Holidays. Employee discounts and perks. Gym benefit.
ESSENTIAL SKILLS /COMPETENCIES
• FULL STACK SOFTWARE
• REACT
• TYPESCRIPT
• HTML
• CSS
• NODE.JS
• EXPRESS.JS
• POSTGRESQL
• RESTFULAPI
PREFFERED SKILLS /COMPETENCIES
• GCP
Responsibilities:
Design, develop, and maintain robust and scalable web applications using React, Typescript, Express.js, and PostgreSQL. Develop and integrate RESTful APIs to facilitate CRUD operations with backend systems/databases (ECU Release Train Management System, Vehicle Release Train Management System, Software Release Package, ECU Catalog, Configuration Management, and Historical Migration Service). Implement Role-Based Access Control (RBAC) to ensure secure access to features and data. Develop user interfaces that adhere to a unified UI/UX framework, providing a consistent experience across multiple applications. Implement comprehensive field validations leveraging backend services. Enable users to upload and download release artifacts securely. Contribute to the creation of mockups, user workflows, and design references for a cohesive user experience. Collaborate with DevOps and Release & OTA operations teams to validate solutions. Participate in code reviews and contribute to maintaining high code quality. Work with GCP cloud services for backend development and scaling. Contribute to the modernization of data migration processes from existing systems. Develop release validation utilities to ensure data integrity. Requirements:
Bachelor's degree in Software Engineering, Computer Science, or a related field. 3+ years of experience as a full-stack software engineer. Strong proficiency in front-end technologies: React, Typescript, HTML, CSS. Solid experience with backend development using Node.js and Express.js. Experience with relational databases, particularly PostgreSQL. Experience with GCP cloud platform (preferred). Solid understanding of object-oriented programming principles. Experience with RESTful API design and development. Familiarity with authentication and authorization mechanisms. Experience with version control systems (e.g., Git). Strong problem-solving and communication skills. Experience with CI/CD pipelines is a plus. Compensation and Benefits:
Along with competitive pay, as a full-time KPIT employee, you are eligible for the following benefits:
Geo Blue PPO and HSA plan. MetLife - Dental and Vision plan. Healthcare and Dependent care flexible spending account(FSA). 401k with employer match. Company-paid Basic Life and Long-term disability insurance. Voluntary benefits include Critical Illness, Hospital indemnity, accident insurance, theft, and legal service. Employee Assistance Program. Paid Holidays. Employee discounts and perks. Gym benefit.
ESSENTIAL SKILLS /COMPETENCIES
• FULL STACK SOFTWARE
• REACT
• TYPESCRIPT
• HTML
• CSS
• NODE.JS
• EXPRESS.JS
• POSTGRESQL
• RESTFULAPI
PREFFERED SKILLS /COMPETENCIES
• GCP