Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

IBM Software Engineer/Developer Apprentice Conversion 
United States, California, San Jose 
953591786

08.05.2024

Your Role and Responsibilities
We are seeking an entry-level front-end developer with hands-on experience in React, JavaScript, Node.js, and Selenium to join our IBM Software team. As a member of our team, you will be responsible for developing and maintaining high-quality software products that deliver optimal user experiences.

Your Role and Responsibilities

  • Implement automated tests using the Selenium framework
  • Implement new features and enhancements, optimize and maintain existing code using React.js, JavaScript, and CSS.
  • Utilize Node.js for server-side development and integration with APIs
  • Deliver optimal code to maximize application performance and scalability.
  • Collaborate with cross-functional teams to ensure delivery of business requirements
  • Be part of a dynamic agile team committed to continual learning and driving continuous improvement.
  • Participate in design discussions and code reviews and assist team members, debugging and troubleshooting issues as required

Follow best practices in front-end development to deliver a quality product
Required Technical and Professional Expertise

  • Successful completion of the IBM Apprenticeship Program
  • Proficiency in React.js, JavaScript, and CSS.
  • Understanding of Node.js and server-side development.
  • Experience with test automation using Selenium.
  • Good problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.


Preferred Technical and Professional Expertise

  • Experience with modern JavaScript frameworks/libraries
  • Familiarity with Git, Docker, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Knowledge of UX/UI principles and best practices.
  • Understanding of Agile methodologies