Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

IBM Front-End Developer 
India, Karnataka, Bengaluru 
116874922

29.08.2024

Responsibilities:

  • Web Application Development: Build and enhance responsive Single-Page Applications using JavaScript frameworks like React, Node and Express ensuring world-class perceived performance and usability
  • API Integration: Work with RESTful APIs and GraphQL to deliver seamless front-end to back-end integration.
  • Testing: Implement and maintain unit and integration tests using modern testing frameworks like Jasmine, ensuring code quality and reliability.
  • Code Reviews: Participate in peer code reviews to maintain high code quality and share knowledge within the team.
  • Collaboration: Work effectively with distributed teams across various time zones, using collaboration tools and adhering to Agile methodologies.
  • Performance Optimization: Optimize front-end performance to ensure fast loading times and smooth user experiences.
  • Agile Development: Participate in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives, to ensure timely delivery of features.


Required Technical and Professional Expertise

  • Education: Bachelor’s degree in computer science, information technology, or a related field.
  • Experience: 2-5 years of experience in front-end development.
  • Technical Skills:
    • Proficient in HTML5, CSS3, and JavaScript (ES6+).
    • Experience with React.js and its ecosystem (Redux, React Router, etc.).
    • Experience with Node.js and Express for building server-side components.
    • Understanding of RESTful APIs and GraphQL.
    • Experience with testing frameworks like Jasmine or Jest.
    • Familiarity with version control systems such as Git.
    • Knowledge of task runners and build tools such as Grunt, Gulp, or Webpack.

Soft skills :

  • Strong problem-solving abilities and attention to detail.
  • Excellent communication skills, both written and verbal.
  • Ability to work effectively in a distributed team environment.
  • Familiarity with Agile methodologies and the ability to work in an iterative, fast-paced environment.


Preferred Technical and Professional Expertise

  • Experience with TypeScript.
  • Excellent communication skills, both written and verbal.
  • Experience with cloud platforms like IBM, AWS or Azure.
  • Understanding of CI/CD pipelines
  • Understanding of Kubernetes