Introduction
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
Your Role and Responsibilities
We are looking for talented and passionate software professionals with a strong background in full stack software development to join our team. We are working on an exciting ML/AI product that helps our customers manage their applications and their dependencies spread across multi-cloud and hybrid environments.
Want more jobs like this?
Get jobs in Cochin, India delivered to your inbox every week.
As a full stack software developer, your responsibilities will include:
#ISAIISL24Q1
Required Technical and Professional Expertise
- 9+ year web app development experience (HTML, CSS, JavaScript ES6, NodeJS)
- Strong understanding and experience with React
- Strong understanding of REST & backend communication through API calls
- Knowledge of Java and working experience
- Strong understanding of principals of OOP, design patterns, architecture
- Testing, debugging and resolving performance concerns
Preferred Technical and Professional Expertise
- Strong ability to break down UI designs into extensible/modifiable/reusable/responsive component architectures
- Familiarity with TypeScript (or experience with other strongly typed languages)
- Experience with native SaaS or developing a multi tenant application
- BONUS: Java, Go, Swagger, CSS preprocessors, agile software development methodologies, Carbon design system, pipeline/Travis CI
- Knowledge of testing strategies for web applications