Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
5,591 Jobs at 188 Companies

Front End Developer

IBM

IBM

Software Engineering
San Jose, CA, USA
Posted on Sep 13, 2024
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 seeking a front-end web developer to join our team. As a front-end developer, you will be responsible for the user interface of our websites. Qualified candidates will be expected to have a working knowledge of PHP, Python, HTML5, CSS, and JavaScript and a basic understanding of user interface and user experience (UI/UX) design. Your duties will include turning wireframes and mock-ups into reusable code and building high-quality UI components with scalability in mind.

Responsibilities:
Build web applications with web development best practices
Transform app designs into front-end code with HTML, CSS, and JavaScript
Work with back-end developers to integrate UI components with APIs and databases
Gather and refine specifications and requirements based on technical requirements or UX design
Debug errors, troubleshoot issues, and perform routine performance optimizations
Write high-quality, scalable, and reusable code
Stay plugged into emerging technologies and industry trends

Required Technical and Professional Expertise
Bachelor’s degree in computer science or a related field
Minimum of 2 years of experience developing modern, responsive, and cross-browser-compatible websites using PHP, HTML, CSS, and JavaScript
Proficiency with PHP, Python, HTML5
Familiarity with CSS
Basic proficiency with Photoshop and web design
Experience with cross-browser compatibility testing

Preferred Technical and Professional Expertise
Bachelor’s degree in computer science or a related field
Minimum of 5 years of experience developing modern, responsive, and cross-browser-compatible websites using PHP, HTML, CSS, and JavaScript
Proficiency with PHP, Python, HTML5
Advanced knowledge and experience with CSS
Advanced proficiency with Photoshop and web design
Experience with cross-browser compatibility testing