Jobedly Post a Job

Senior Software Engineer (Front End)

Oni · Oxford (On-site)
Full-timeTechnology$136,000–$184,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Senior Software Engineer role

Senior Software Engineer positions focus on delivering results in their domain. This page aggregates open Senior Software Engineer roles and what employers typically expect.

Join ONI and Explore the Boundaries of Scientific Discovery! At ONI, we are driven by a profound mission: to propel scientific discovery and combat diseases by granting everyone the ability to visualize, comprehend, and share the intricate microscopic details of life. Our revolutionary Nanoimager and Aplo Scope stand at the forefront of advancing cellular studies on a molecular level, making substantial contributions to the evolution of scientific knowledge. We dedicate ourselves to broadening the realms of human potential, and we are actively seeking an enthusiastic and devoted Senior Software Engineer to join our pioneering team located in Oxford. We believe in the power of relentless curiosity and the pursuit of excellence, and we invite you to join us in shaping the future of scientific exploration and healthcare breakthroughs. In this role you will build intuitive, scalable, and high-performance software solutions for the automation of super-resolution microscopy. You'll work closely with Product, UX, QA, and backend engineers to deliver exceptional user experiences while leveraging modern AI-powered development practices. This role is ideal for an engineer who enjoys solving complex technical problems, takes ownership of product outcomes, and thrives in a collaborative, fast-paced environment. Your Role at ONI: Design, develop, test, and maintain modern applications using React, TypeScript, and JavaScript. Build reusable, maintainable UI components and scalable frontend architectures. Contribute to architecture for building end-to-end systems optimized for speed and scale. Contribute to CI/CD pipelines and frontend automation. Champion engineering best practices including testing, accessibility, performance optimization, and maintainable code. Participate in all aspects of agile software development, including design, implementation, and deployment. Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design. Provide mentorship and guidance to junior engineers Collaborate closely with Product Managers, UX designers, scientists, and backend engineers to translate user needs into high-quality software. Essential skills and qualifications: Bachelor’s degree in Computer Science, or related field. Minimum of 5 years experience as front end developer. Demonstrated expertise and experience in building large scale applications. Experience in designing and integrating RESTful APIs and asynchronous programming. Excellent programming skills in the following: React, JavaScript, Typescript Experience with state management solutions (Redux, Zustand, React Context or similar). Familiarity with database technology such as Postgress/MongoDB/MySQL. Experience writing unit, integration, and end-to-end tests. Familiarity with Git-based development workflows and CI/CD. Excellent analytical and problem-solving skills with focus on clean code. AI-Native Development We embrace AI as a force multiplier for engineering productivity. Successful candidates should be comfortable using AI-assisted development throughout the software lifecycle, including: GitHub Copilot, Cursor, Claude, ChatGPT or similar AI coding assistants. AI-assisted code generation, refactoring, debugging, code reviews, and documentation. Prompt engineering and effective AI workflows. Critical evaluation and validation of AI-generated code. Leveraging AI to improve developer productivity while maintaining high engineering standards. Essential behaviours: We're looking for engineers who : Take ownership and deliver results. Build software with quality, simplicity, and maintainability in mind. Enjoy collaborating across disciplines. Are curious, continuously learning, and open to adopting new technologies. Embrace AI as part of modern software engineering. Care about customer outcomes as much as technical excellence. Desired skills and qualifications: Experience of developing embedded software/hardware-software integrated…

Salary estimate

$136,000 – $184,000/yr
Provided by the employer.

Skills for this role

JavascriptTypescriptReactMysqlMongodbCi/CdGITAgileQAAutomation

Resume tips for Senior Software Engineer applicants

Interview preparation

Prepare concrete STAR-format stories that show Senior Software Engineer outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Senior Software Engineer problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About Oni

ONI is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles