Job Description
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
As a Full Stack Developer you’ll be using the latest tools and technologies available to deliver state-of-the-art software. You’ll have an opportunity to drive the choice of technologies used as we transform our applications and experiment with the best new tools. The ideal candidate would have experience in JavaScript React and API Architecture.
As a Full Stack Application Developer you will:
Work closely with product management design and QC to envision size and develop high quality and innovative features
Perform application development based on Agile methodologies & participate in requirements / user story analysis design and execution
Collaborate effectively within a team and with other high value integrators
Deliver high quality code own validation for all types of testing and support activities related to implementation troubleshooting testing and knowledge sharing
Be responsible for maintenance and improvement of application’s lifecycle
Conduct appropriate unit and module testing; detect report investigate and fix defects in the application (production support)
Required Technical and Professional Expertise
- Meaningful development experience in modern frontend JavaScript frameworks such as React or equivalent
- 1-2 years of experience in front-end development with strong skills in JavaScript CSS HTML5
- Experience building restful APIs and Web services in NodeJS and similar technologies.
- Ability to write high-performance reusable code including appropriate testing
- Proven oral/written communication and organizational skills
- Ability to multi-task and re-prioritize under pressure
- Understanding of Agile Development principles and practices
- Close teamworking and collaboration across both global and local team environments
Preferred Technical and Professional Expertise
- Familiarity with one or more automation testing framework & CI pipeline technologies.
- Familiarity with SQL
- Familiarity with Git and Jira
- Experience with cloud-hosting solutions and CI/CD pipeline tools such as Jenkins Travis etc.
- Understanding of/experience with Cloud or a similar service e.g. AWS IBM cloud etc.
- Demonstrated ability to operate within short release cycles
Explore More
Date Posted
11/30/2023
Views
4
Similar Jobs
Senior Java Developer - IBM
Views in the last 30 days - 0
The text is an invitation to join IBMs new team working on a new IBM StreamSets product focusing on Data Integration capabilities The role requires cu...
View DetailsSenior Full-Stack Developer (React) - IBM
Views in the last 30 days - 0
IBM Infrastructure is a catalyst that makes the world work better We provide hybrid cloud infrastructure for heterogeneous environments digital automa...
View DetailsSoftware Developer - IBM
Views in the last 30 days - 0
The text is an invitation for a potential candidate to join IBM as a Software Developer The role involves designing coding and testing new product fea...
View DetailsSoftware Developer Manager - IBM
Views in the last 30 days - 0
The text is a job description for a Senior Software Development Manager position at IBM The role involves leading and managing development teams using...
View DetailsSenior Software Engineer - Backend/Java - IBM
Views in the last 30 days - 0
The text describes a role as a Software Engineer for IBM Infrastructure focusing on data integration capabilities and building scalable highperformanc...
View DetailsSenior Machine Learning Engineer - IBM
Views in the last 30 days - 0
WatsonX Orders is an IBM Silicon Valley based technology development group focusing on conversational AI for the quick service restaurant environment ...
View Details