Job Description
Job Description: UI Software Engineer
Company: Chai Point
Location: Bangalore, India
Experience: 2-3 years
About Chai Point Chai Point is a leading tea beverage company in India, redefining the tea-drinking experience with innovation and quality. With over 100 retail stores and more than 6,000 IoT-enabled vending machines installed across 3,000+ customer locations, were at the forefront of tech-driven solutions. Our tech team powers this transformation, working on exciting projects like in-house POS systems, supply chain management (SCM) solutions, IoT machines, and cloud-based modern infrastructure. Join our small, young, and energetic tech team, where a learning culture and enthusiasm create endless opportunities for growth and impact.
Job Summary
We are seeking a skilled UI Software Engineer with 2-3 years of experience to design and develop intuitive, high-performing user interfaces for our web and potentially mobile applications. Youll collaborate with designers, backend developers, and product teams to deliver seamless, responsive, and user-friendly experiences. If youre passionate about frontend development and excel in a fast paced, agile environment, this is your chance to make a mark at Chai Point!
Key Responsibilities
- Develop and maintain responsive UI components using JavaScript, HTML5, and CSS3.
- Build dynamic and interactive interfaces with React.js, leveraging its core principles.
- Integrate RESTful APIs with backend systems and handle asynchronous programming efficiently
- Implement state management solutions like Redux or MobX for complex application workflows.
- Utilize Node.js for server-side development tasks as required.
- Ensure cross-browser compatibility, performance optimization, and scalability of applications.
- Write clean, maintainable, and well-documented code following best practices.
- Collaborate with the team in an agile environment to deliver high-quality solutions on time.
Required Skills and Qualifications -
Technical Skills:
- Strong proficiency in JavaScript, HTML5, and CSS3.
- Expertise in React.js and its core principles.
- Experience with Node.js and server-side development.
- Experience with RESTful API and asynchronous programming.
- Knowledge of state management libraries (e.g., Redux, MobX) for React.
- Strong problem-solving skills with a proactive approach to tackling challenges.
Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work in a fast-paced, agile environment.
Experience -
2-3 years of hands-on experience in UI development, with a focus on modern frontend technologies.
Education - Bachelors degree in Computer Science, Information Technology, or a related field (preferred).
Additional Qualifications
- Good to have: Experience with React Native for mobile application development.
- Familiarity with Agile methodologies and tools like Jira is a plus.
- Experience with UI/UX design principles or tools (e.g., Figma, Sketch) is an advantage.
- Exposure to cloud-based or IoT-related projects is desirable.
Why Join Us?
- Be part of a small, young, and vibrant tech team that thrives on innovation and energy.
- Work on cutting-edge projects like IoT, cloud infrastructure, and in-house software systems.
- Enjoy a learning-driven culture with opportunities to grow and shape our UI practices.
- Competitive salary and a supportive, dynamic workplace.
Job Classification
Industry: FMCG
Functional Area / Department: UX, Design & Architecture
Role Category: UI / UX
Role: UI / UX - Other
Employement Type: Full time
Contact Details:
Company: Chai Point
Location(s): Bengaluru
Keyskills:
Css/Css3
Javascript
HTML
Node.Js
React.Js
Rest Api Integration