UI/UX Developer
Develops and implements Python/Django UI/UX components for dbGaP data access systems at NCBI, integrates with backend APIs, applies USWDS styling, and documents workflows. Requires bachelor's in CS, Python/Django experience, Linux, and Agile.
Responsibilities
- Develop and implement new Python and Django UI components and user-facing applications into development, testing, and production environments.
- Collaborate with the development team to integrate user-facing applications into existing backend components and APIs.
- Become familiar with USWDS styling guidelines and implement best practices for styling web UI applications.
- Learn NCBI web/application architecture patterns.
- Produce CSS supplements to augment existing NCBI and USWDS CSS templates.
- Produce documentation detailing application user workflows.
Requirements
- Bachelor’s degree in Computer Science or relevant experience.
- Experience developing UI/UX applications in a Python/Django framework.
- Software development experience in a Linux environment.
- Experience developing user-facing web applications.
- Experience in the Agile Scrum development process.
- Excellent written and verbal communication skills.
Compensation
- Competitive salary: $90,000 - $130,000 commensurate with experience.
- Benefits include medical, dental and vision coverage, 401k with employer contribution, paid holidays, vacation, and tuition reimbursement.
Front-End Web Developer
Builds pixel-precise, performant front-end for marketing sites using React, HTML/CSS/JS, and headless CMS like Contentful. Collaborates with designers on design systems, optimizations, and interactive experiences. Requires 4+ years experience and strong visual craft.
Front-End Engineer
Builds and maintains developer/customer-facing web apps using TypeScript, React, and Next.js. Integrates auth (Auth0/RBAC), billing (Stripe), and backend services. Requires 2-5 years frontend experience, NYC-based.
Frontend Engineer
Builds and owns performant, pixel-perfect frontend UIs for complex B2B FP&A platform using React/TypeScript/Next.js. Requires deep frontend expertise, high agency, design sensibility, and experience with fast UIs under load.
Design Engineer, Platform (Americas)
Design Engineer owns and elevates the user-facing experience of a security platform, building end-to-end features with ~30% backend work using React/TypeScript (3+ years required). Focuses on design systems, intuitive UX, and collaboration with engineering team.