https://bayt.page.link/ATRV8L75ffDu69qg9
Create a job alert for similar positions

Job Description

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.
As a full stack software developer, your responsibilities will include:
  • working with our development team and user experience design to deliver high quality product capabilities
  • developing functionality in an Agile environment, owning feature development from design hand-off to inception
  • adhere to established best practices and sprint deadlines or actively communicate concerns in meeting expectations

Work in development team.


  • Collaboration: Work closely with Development team members, Product Management, Designers, frontend developers, DevOps engineers, and other stakeholders to finalize the development scope and commitments.
  • Delivery: Make sure development deliverables would have expected timelines, milestones with the expectation of quality
  • Coach and mentor development team.
  • Build a development process and ensure the process is followed during the development lifecycle.
  • Manage and assign work items to development team members.
  • Co-ordinate development, QA, deployment and documentation.
  • Design and Development: Create and maintain scalable, robust, and secure backend services and APIs to support cloud-based applications.
  • Cloud Infrastructure Management: Deploy, manage, and optimize cloud infrastructure, ensuring efficient resource utilization and cost management.”


Required Technical and Professional Expertise
Common skills:


  • Good communication in English
  • Teamwork
  • Aggressive working in startup like environment
  • Database and SQL skills
  • docker and kubernetes
  • source control skill in git
  • IDE – VSCode
  • Debug skills
  • Authentication and authorization knolwedge
  • Software engineering principles
  • Code securities

UI


  • React.JS
  • Skills in Carbon is preferable
  • Knowledge of redux or mobx
  • React hooks preferred
  • Figma skills
  • Ability to traslate ideas into UI
  • Cookies, Local storage, session storage
  • Accessibility
  • Structure for globalization

Backend


  • Strong skill in REST api design and implementation
  • Swagger doc and OpenAPI 3.0 knowledge
  • Proficiency in golang
  • Structure for globalization
  • JWT
  • Authentication and authorization knolwedge
  • Software engineering principles”


Preferred Technical and Professional Expertise


  • React hooks, Carbon Design standard

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.