We are looking for a talented Fullstack Developer to join the IBM App Connect team. This role involves developing software solutions for our industry-leading SaaS integration platform, which simplifies the process of connecting and integrating applications and data across various environments. You will be working on both front-end and back-end development, using technologies like React.js, Node.js, JavaScript, and more.
Key Responsibilities
- Fullstack Development. Design and implement full-stack solutions using React.js for the front end and Node.js for the back end. Develop user interfaces, server-side logic, and integrate with databases.
- Accessibility and Security. Ensure applications meet accessibility and security compliance standards.
- User Authentication. Implement user authentication and authorization mechanisms across multiple systems and environments.
- Deployment Automation. Utilize CI/CD tools such as Jenkins to automate deployment processes.
- Testing and Quality Assurance. Develop and implement automated testing platforms and unit tests using tools like Codecept.
- Version Control. Manage code versions and collaborate using Git.
- Cloud Technologies. Leverage cloud technologies and platforms like Docker, Kubernetes, AWS, and DynamoDB for deploying and scaling applications.
- Agile Methodologies. Follow Agile development practices and contribute to iterative development cycles.
Required Technical and Professional Expertise
- Experience. Proficiency in React.js, Node.js, JavaScript, HTML, and CSS with a strong background in full-stack development.
- Technical Skills. Expertise in using CI/CD tools such as Jenkins, automated testing platforms, and version control with Git. Familiarity with Docker, Kubernetes, and AWS.
- Compliance. Understanding of accessibility standards and security practices.
- Problem-Solving. Excellent problem-solving skills and the ability to address complex technical challenges.
- Communication. Strong communication skills in English, with the ability to work effectively in a team environment.
Preferred Technical and Professional Expertise
- AWS Experience. Hands-on experience with AWS services and cloud-based solutions.
About Business Unit
IBM Software enhances core business operations with cutting-edge technology—from machine learning to generative AI—making organizations more agile and resilient. Our focus is on leveraging data across hybrid environments to drive AI initiatives and provide comprehensive solutions for data management, security, and application modernization.
Your Life @ IBM
At IBM, you’ll be immersed in an exceptional work environment, recognized globally for its innovative approach and commitment to employee growth. We support diversity and inclusion, and we’re committed to providing equal opportunities to all employees.
Additional Information
- Vaccination Requirement. This job requires you to be fully COVID-19 vaccinated before your start date. Proof of vaccination status will be required. If you cannot be vaccinated due to medical or religious reasons, please inform us during the onboarding process.
- Application Advice. To ensure the best candidate experience, apply for roles that closely match your experience. Our recruiters recommend applying to no more than three roles per year.
Being You @ IBM
IBM is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. We also comply with all fair employment practices regarding citizenship and immigration status.