Description:
Company: Alight
Job Title: SWE - UI
Location: Chennai, Tamil Nadu, India
Job Type: Full-Time
Job Description Summary:
Alight is seeking a skilled Software Engineer specializing in User Interface (SWE - UI) to join our dynamic team. The ideal candidate will work collaboratively with development teams and product managers to create innovative software solutions that enhance user experience. This role requires proficiency in both front-end and back-end technologies, with a strong focus on building responsive and visually appealing applications.
Responsibilities:
Collaborate with development teams and product managers to conceptualize software solutions.
Design both client-side and server-side architecture to ensure optimal application performance.
Create the front-end of applications with an emphasis on attractive visual design.
Develop and manage databases and applications, ensuring they function efficiently.
Conduct thorough testing of software to guarantee responsiveness and efficiency.
Troubleshoot, debug, and upgrade existing software applications.
Address security aspects of applications to maintain data integrity and user trust.
Implement features and applications with a focus on web and mobile responsiveness.
Document technical specifications and design artifacts for future reference.
Work with data scientists and analysts to refine software functionalities.
Optimize web applications for performance, scalability, and user engagement.
Required Skills and Experience:
Experience: 2-5 years in a similar role as a Full Stack Developer or SWE - UI.
Main Skill: Proficiency in JavaScript frameworks (e.g., Angular, React, Node.js).
Familiarity with front-end languages and libraries such as HTML, CSS, XML, and jQuery.
Knowledge of back-end languages, including Java and Python.
Experience with databases (e.g., MySQL, MongoDB) and web servers (e.g., Apache).
Familiarity with cloud technologies, particularly AWS.
Understanding of Hibernate/JPA and the Spring Boot framework.
Experience in building RESTful API microservices and exposure to messaging tools like Kafka.
Knowledge of deployment tools, containerization, and Kubernetes.
Familiarity with the ELK Stack or Splunk for monitoring applications.
Work Environment:
This is a hybrid role, requiring employees to be in the office three days a week. Alight offers a competitive total rewards package, including opportunities for continuing education and training.
Inclusion Statement:
Alight is committed to creating a diverse environment and is proud to be an equal-opportunity employer. We encourage all applicants to apply without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or veteran status.