
岗位职责:
Introduction
As an Application Developer, you will lead IBM into the future by translating system requirements into the design and development of customized systems in an agile environment. The success of IBM is in your hands as you transform vital business needs into code and drive innovation. Your work will power IBM and its clients globally, collaborating and integrating code into enterprise systems. You will have access to the latest education, tools and technology, and a limitless career path with the world’s technology leader. Come to IBM and make a global impact!
Your Role and Responsibilities
- Contribute to analyze business requirements and transform into detail technical design blueprints
- Contribute to identify gaps, dependencies and constraints in terms of usability, technical complexity, and non-functional considerations (e.g. accessibility and performance)
- Responsible for development of both front-end and back-end of applications with proven to new technologies
- Responsible of performing component and system integration testing and participates in the review of regression, systems, and stress testing and code promotion
- Contribute to user acceptance test, non-functional tests, and production support
- Lead small teams of technology developers on projects
- Maintain learning path for new technologies
岗位要求:
Required Technical and Professional Expertise
- University degree in computer science or any other equivalent degree.
- At least 1 year relevant experience in a similar position in web development with popular frameworks, such as Angular, React, React-Native, React-Redux/Flux and component driven architectures
- At least 1 year of experience working with large branded websites, content management systems, e-commerce platforms, and backend frameworks (e.g. Java, .NET)
- Familiar with various integration architectures and integrating with RESTful / SOAP services
- Have experience in leading a small team for project implementation
- Strong analytical skills, to identify and discuss issues, with potential solution options with team leads
- Understanding of SEO and accessibility issues and how they relate to development
- Solid understanding of browser rendering, and approaches in fine-tuning an experience
- Excellent command of written and spoken English, Cantonese and Mandarin is a plus
- Fresh graduates are also welcome
Preferred Technical and Professional Expertise
- DevOps experiences is a plus
- Excellent command of written and spoken English, Cantonese and Mandarin is a plus