DevJobs

Senior Frontend Engineer

Overview
Skills
  • CSS CSS
  • TypeScript TypeScript
  • HTML HTML
  • JavaScript JavaScript
  • React React ꞏ 5y
  • Redux Redux
  • CI/CD CI/CD
  • webpack
  • vite
  • rspack
  • rsbuild
  • integration testing
  • Redux Saga
  • GitHub Copilot
  • Gemini
  • Cursor
  • unit testing
  • Codex
  • Claude Code

We’re hiring a Senior Frontend Engineer at Code Ocean to build complex UIs and help develop our own AI agent, using modern AI dev tools (Claude Caude, GitHub Copilot).


Frontend developers at Code Ocean play a key role in defining these seamless, AI-driven interfaces, enabling any researcher to harness advanced computational methods with ease.


CodeOcean believes in Work-Life-Balance and embraces the hybrid work model (3 remote days and 2 office days a week)


Our FE team values:

  • Team players
  • Owning delivery end-to-end
  • Finding the best tool for the job
  • Being practical, working iteratively
  • Inquisitive minds


What you’ll do:

  • Use modern AI dev tools to grow our state of the art React application by developing new infrastructure and features
  • Explore and develop our own AI agent
  • Work with the product/design team to research technological solutions, create PoCs, and offer cost estimates
  • Refactor existing infrastructure, build system, and features to preserve maintainability, and promote performance and ease of use
  • Learning new technologies, designing architecture, extending the design system, and enjoying weird FE debates


Required Skills:

  • At least 5 years of Frontend development experience using React
  • Experience with AI coding tools, such as Cursor, Claude Code, Codex, GitHub Copilot, and Gemini
  • Knowledgeable with TypeScript
  • Experienced with configuring build tools such as webpack/vite/rspack/rsbuild
  • Highly knowledgeable in vanilla JavaScript, CSS & HTML
  • Able to adapt and learn independently


Nice to Have:

  • Hands-on experience with Redux
  • Hands-on experience with Redux Saga
  • Experience in creating and/or working with a components based design system
  • Experienced in modern software development practices, such as unit/integration testing, continuous integration & delivery



Code Ocean is committed to creating a welcoming and inclusive work environment for all people, regardless of background, age or identity. We are an Equal Opportunity Employer and do not discriminate on the basis of race, color, gender, sexual orientation, gender identity or expression, religion, disability, national origin, protected veteran status, age, or any other status protected by applicable national, federal, state, or local law.

Code Ocean