Quick overview
Job description
Software Engineer I – UI Developer
Role Overview
We are looking for a Software Engineer 1 with a strong interest in building modern, responsive, and user-friendly web applications. The primary focus of this role is front-end/UI development, with opportunities to contribute to backend services and APIs.
The ideal candidate has solid programming fundamentals, understands modern web development practices, and is eager to learn, collaborate, and build high-quality software.
Key Responsibilities
- Design, develop, test, and maintain responsive web user interfaces.
- Build reusable UI components using modern JavaScript/TypeScript frameworks.
- Translate product requirements and UX designs into functional, intuitive user experiences.
- Integrate UI components with REST APIs and backend services.
- Write clean, maintainable, testable, and well-structured code.
- Troubleshoot UI, browser, performance, and integration issues.
- Participate in code reviews, debugging, testing, and engineering discussions.
- Collaborate with UX designers, backend engineers, QA, and product stakeholders.
- Contribute to unit and integration test automation.
- Learn and apply established engineering, security, accessibility, and coding practices.
- Contribute to backend development when required.
Required Skills
- Good knowledge of HTML5, CSS3, JavaScript, and/or TypeScript.
- Hands-on experience with a modern UI framework, preferably React, Angular, or similar.
- Understanding of responsive web design and component-based UI development.
- Familiarity with consuming REST APIs and handling JSON data.
- Good understanding of programming fundamentals, data structures, debugging, and problem solving.
- Familiarity with Git and source-control workflows.
- Understanding of software development and testing fundamentals.
- Good communication skills and ability to work effectively in a collaborative engineering environment.
Good to Have
- Backend development exposure using Node.js, Java, C#, Python, or similar technologies.
- Understanding of REST API design and development.
- Exposure to relational or NoSQL databases.
- Familiarity with cloud platforms such as Microsoft Azure, AWS, or GCP.
- Exposure to CI/CD pipelines, automated testing, and DevOps practices.
- Understanding of web accessibility and basic application security concepts.
- Familiarity with Agile/Scrum development environments.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent practical experience.
- 0–2 years of relevant software development experience, including internships or substantial project experience.
- Demonstrated experience building web applications through academic, personal, internship, or professional projects.
What We Look For
- Strong learning mindset and curiosity.
- Good analytical and problem-solving skills.
- Attention to code quality and user experience.
- Ability to take ownership of well-defined development tasks.
- Willingness to learn across the stack while developing deeper expertise in UI engineering.
Similar jobs
- HA

Software Engineer Auto Apply
HackerRank · Kurnool, AP · Remote 🇮🇳
TechnologySalary not listed - BG
Semiconductor Application Engineer – Automotive Radar & Ultrasonic SensingRecently posted Auto Apply
Bosch Group · bangalore · On-site 🇮🇳
AutomotiveSalary not listed - BG
Software Developer Auto Apply
Bosch Group · hosur road bangalore · On-site 🇮🇳
PythonPerlTCP/IPTechnologySalary not listed - BG
Embedded SW engineer - EPT2 Auto Apply
Bosch Group · bangalore · On-site 🇮🇳
AgileEngineeringSalary not listed - DT
Senior Oracle Identity Governance (OIG) - Jeddah, KSARecently posted Auto Apply
DeepSource Technologies · New Delhi, Delhi · On-site 🇮🇳
OnboardingOraclePL/SQL+11Salary not listed - OR
Embedded Software EngineerRecently posted Auto Apply
Origin · Bengaluru, Karnataka · On-site 🇮🇳
Embedded SystemsRoboticsC+++2TechnologySalary not listed - QC
Software Engineer III, FrontendRecently posted Auto Apply
Quince Careers · Bengaluru · Hybrid 🇮🇳
HTMLAngularCSS+5TechnologySalary not listed - CL

Principal Software Engineer Auto Apply
Clinisys · Bengaluru · Hybrid 🇮🇳
RecruitingOracleSQL+9TechnologySalary not listed - CG
Software Engineer (Mobile)Recently posted Auto Apply
Chalhoub Group · Bengaluru · On-site 🇮🇳
FirebaseGCPAWS+20TechnologySalary not listed - CG
Senior Software Engineer, Ecommerce Auto Apply
Chalhoub Group · Bengaluru · On-site 🇮🇳
CDNERPDiversity & Inclusion+9TechnologySalary not listed - CG
Software Engineer, Ecommerce Auto Apply
Chalhoub Group · Bengaluru · On-site 🇮🇳
Diversity & InclusionGraphQLGreenhouse+6TechnologySalary not listed - CG
Software Engineer - Ecommerce SFCC Auto Apply
Chalhoub Group · Bengaluru · On-site 🇮🇳
HTMLCSSDiversity & Inclusion+10TechnologySalary not listed
