We are seeking a motivated software engineer to join our team of researchers, developers, designers, and writers crafting an end-to-end experience for IBM Research.
Your work will be critical in connecting external audiences and users to the innovative research of IBM. This role will participate in and oversee the execution of a wide range of digital projects for the IBM Research digital presence from conception to launch.
This role is based in the New York City area or Cambridge, MA with opportunities for remote work.
Your Role and Responsibilities
The IBM Research Brand Experience Design organization creates a quality, differentiated, end-to-end experience for IBM Research. The team crafts every experience and encounter, internally and externally, and our work crosses nearly every category of output: research and strategy, communications, content development, symbology and systems, web experiences, tools and training, and physical spaces. Many of these experiences are centered around our digital presence. This is your domain.
Strong software engineering fundamentals
Solid instincts for usability, UX and design
The ability to learn quickly and adapt to different technologies
The ability to share knowledge actively with your colleagues
Stellar communication skills
Your responsibilities will include:
Develop the external-facing IBM Research digital presence
Create, execute, and manage project plans for the delivery of web projects and applications
Work with multidisciplinary teams (development, design, analytics, PR, marketing, researchers, etc.) to create digital experiences
Develop digital experiences that help showcase cutting edge technologies for external audiences / users
Implementation, integration, and management of a CMS platform
Diagnose and fix bugs and performance issues
Contribute to and leverage IBM's open-source community for web development
Develop and leverage REST APIs
Build pixel-perfect UIs across desktop and mobile platforms through collaboration with cross-functional teams (design, UX, research, and web strategy)
Mentor junior developers in support of the IBM Research website (ability to train and delegate routine webpage updates)
Required Technical and Professional Expertise
At least 4 years of experience programming in React
Experience using NextJS framework
Experience with PostgreSQL or other relational databases
Preferred Technical and Professional Expertise
At least 3 years experience with people management
Experience developing external facing enterprise websites with React
Experience with Strapi development
Experience managing third-party contractors
About Business Unit
For 75 years, IBM Research has been propelling innovation for IBM, from the first programmable computers to the quantum computers of today.
More than anything, our goal is to catalyze and drive the advancements that shape our world.
With more than 3,000 researchers across the globe, we are anticipating, examining, and inventing what’s next in science and technology every single day.
Your Life @ IBM
What matters to you when you’re looking for your next career challenge?
Maybe you want to get involved in work that really changes the world? What about somewhere with incredible and diverse career and development opportunities – where you can truly discover your passion? Are you looking for a culture of openness, collaboration and trust – where everyone has a voice? What about all of these? If so, then IBM could be your next career challenge. Join us, not to do something better, but to attempt things you never thought possible.
Impact. Inclusion. Infinite Experiences. Do your best work ever.
IBM’s greatest invention is the IBMer. We believe that progress is made through progressive thinking, progressive leadership, progressive policy and progressive action. IBMers believe that the application of intelligence, reason and science can improve business, society and the human condition. Restlessly reinventing since 1911, we are the largest technology and consulting employer in the world, with more than 380,000 IBMers serving clients in 170 countries.
For additional information about location requirements, please discuss with the recruiter following submission of your application.
IBM intends this job to be performed entirely outside of Colorado.
Being You @ IBM
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, pregnancy, disability, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.