Job Title Fullstack/UI Developer Location (s) Kochi/Trivandrum Years of Experience 3-8 years Job Description
Key Responsibilities
Frontend (AngularJS)
Develop and maintain UI components using AngularJS (1.x) and HTML5/CSS3/JavaScript.
Implement responsive designs and optimize performance across browsers and devices.
Work with REST APIs to fetch and display data.
Migrate or modernize UI components where needed.
Ensure code quality through unit testing and best practices.
Backend (Java)
Develop RESTful services using Java, Spring Boot, and related frameworks.
Design, implement, and optimize business logic and data processing workflows.
Integrate with databases (SQL/NoSQL) and external systems.
Apply security and authentication standards (OAuth2/JWT).
Write automated tests (JUnit/TestNG) and support CI/CD pipelines.
Full-Stack & Collaboration
Work closely with product owners, architects, and QA teams.
Participate in sprint planning, estimations, and code reviews.
Troubleshoot production issues and provide timely resolutions.
Contribute to improving engineering practices, tools, and automation.
Required Skills
5–7 years of experience in full-stack development.
Strong proficiency in AngularJS 1.x, JavaScript, HTML5, CSS3.
Strong backend development experience with Java, Spring Boot, REST APIs.
Experience with databases such as MySQL, PostgreSQL, or MongoDB.
Familiarity with Git, Jenkins, Maven/Gradle, Docker.
Role & Responsibilities
Key Responsibilities
Develop, maintain, and optimize UI components using AngularJS (1.x).
Build reusable, modular, and clean front-end components.
Integrate UI screens with REST APIs and handle data binding efficiently.
Implement responsive, cross-browser compatible UI using HTML5, CSS3, JavaScript.
Collaborate with UX designers to translate wireframes into functional pages.
Troubleshoot UI bugs and ensure high performance across devices.
Write unit tests for UI components using Jasmine/Karma (or similar).
Participate in code reviews and follow best practices for UI development.
Support migration or modernization initiatives (if applicable).
Required Skills
3–6 years of UI development experience.
Strong hands-on expertise in AngularJS 1.x (controllers, directives, services, filters, routing).
Expertise in JavaScript (ES5/ES6), HTML5, CSS3, Bootstrap.
Experience integrating REST APIs and handling async operations.
Familiarity with UI performance optimization techniques.
Experience with Git and Agile development workflows.
Good to Have
Experience in upgrading AngularJS apps to Angular or React.
Knowledge of TypeScript.
Technical Qualifications
AngularJS 1.0, JavaScript, Full stack development
At IBS Software, you can look forward to:
- Gaining deep domain expertise in the (TTL) Travel, Transportation & Logistics domain
- Working with the latest technologies & cutting edge tools to redefine the travel sector
- Enjoying the many benefits of a stable SaaS based product company
- Partnering with some of the biggest airlines, busiest airports, top tour & cruise providers, well known hotel chains, and large energy companies to augment their mission-critical operations
- A diverse, global work culture with some of the brightest minds in the industry
- A competitive benefits package, flexible work life polices, transparent rewards & recognitions, continuous learning and development, medical benefits, and fun at work policies.
Equal Employment Opportunity Statement
IBS Software is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veteran’s status or any other characteristic protected by law.

