Front-End Developer - IBM Design
Austin (Travis County) Bachelor's Degree IT development
Job description
IBM has always served as a medium between mankind and machine, humanity and technology, together on a path to progress. This partnership is the basis of our brand and every experience with IBM or IBMers. As designers, we deliver on this promise of partnership and progress.
At IBM, we believe the primary purpose of design and designers is to Guide… to move people… emotionally and functionally, forward, to action, from Point A to B whatever that may be, from the very beginning to the end of a task, to deeper insights, understanding, and towards exponential outcomes of all kinds by design.
We have an exciting opportunity on the IBM Design team for a front-end developer who can write disciplined Javascript, understand modern Javascript frameworks, and loves beautiful design.
Responsibilities include:
· Work closely with designers throughout the iterative design process to build a design system.
· Inspire the team with your development perspective.
· Translate visual design into front-end components.
· Foster a culture of transparent collaboration across global teams.
· Review other developers code.
· Demonstrate the ability to communicate strong opinions, loosely held.
Auto req ID
138321BR
Required Education
Bachelor's Degree
Role ( Job Role )
Software Designer
State / Province
TEXAS
Primary job category
Software Development & Support
Company
(0147) International Business Machines Corporation
Contract type
Regular
Employment Type
Full-Time
ERBP
Yes
Is this role a commissionable/sales incentive based position?
No
Travel Required
Up to 25% or 2 days a week (home on weekends- based on project requirements)
IBM Business Group
Hybrid Cloud
Preferred Education
Bachelor's Degree
City / Township / Village
AUSTIN
EO Statement
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Required Technical and Professional Expertise
· Deep understanding of Sass and CSS styling.
· Deep understanding of HTML standards and structure.
· Deep understanding of cross-browser quirks and compatibility.
· Skilled javascript developer that understands ES2015 and modern JavaScript frameworks
· Extensive experience with NodeJS development.
· Experience with test-driven development.
· Experience with HTML templating languages.
· Experience with GitHub, ZenHub, and Agile software development methodologies.
· Experience with Sketch.
· Experience with design systems.
· At least 3+ years experience delivering high performing, accessible, responsive sites.
· High respect for others, manifesting as positive attitude and effective collaboration skills.
Skill-keywords
front-end , Design, Sass and CSS styling, HTML, NodeJS development
Country/Region
United States
Preferred Technical and Professional Experience
· Deep experience with ES2015, React, Redux, Jest, and GraphQL.
· Data visualization development is a plus (d3.js, p5.js, Canvas, etc.).
· Experience building component libraries.
· Experience working with distributed teams.
Eligibility Requirements
*None
Position Type
Professional
New Collar Role
No