At a Glance
- Tasks: Build modern user interfaces and collaborate on innovative scientific software solutions.
- Company: Join ONI, a pioneering tech company in scientific discovery.
- Benefits: Enjoy competitive pay, 28 days off, gym access, and private healthcare.
- Why this job: Make a real impact in science and healthcare while working with cutting-edge technology.
- Qualifications: Experience in front-end development with React and TypeScript is essential.
- Other info: Be part of an inclusive culture that values your unique perspective.
The predicted salary is between 30000 - 50000 ÂŁ per year.
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 stands 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 a Front End Engineer to join our team located in Oxford.
In this role you will build software solutions for the automation of superâresolution microscopy, image analysis to enable nonâexpert scientists to gain rapid and actionable insights using superâresolution across academic research, drug development, and diagnostics.
Your Role at ONI
- Build modern, responsive, and accessible user interfaces using React, TypeScript, and JavaScript
- Collaborate with crossâfunctional teams including designers, backend developers, and product managers to deliver elegant solutions
- Develop and maintain reusable components and UI patterns
- Implement and advocate for best practices in code quality, architecture, and testing
- Optimize performance and handle crossâbrowser compatibility issues
- Participate in code reviews, standâups, and agile planning sessions
- Contribute to the development and evolution of our internal design system or component library
- Participate in all aspects of agile software development, including design, implementation, and deployment
- Effectively communicate and collaborate with interdisciplinary teams, including software engineering, product management, bioware, chemistry, and hardware ensuring seamless integration and alignment of goals across all departments
Essential skills and qualifications
- Bachelorâs degree in Computer Science or related field
- 2â5 years of professional frontâend development experience
- Proficiency in React and TypeScript (interfaces, generics, strict typing)
- Strong understanding of modern JavaScript (ES6+) and functional programming principles
- Experience with state management libraries such as Redux, Zustand, Recoil, or React Query
- Proficiency with HTML5, CSS3/SASS, and responsive design
- Familiarity with RESTful APIs, JSON, and clientâserver communication
- Solid understanding of testing tools (e.g., Jest, React Testing Library, Cypress)
- Experience using Git, CI/CD pipelines, and modern frontâend build tools
- Excellent debugging and optimization skills
Desired skills and qualifications
- Experience with GraphQL
- Familiarity with Next.js, Vite, or serverâside rendering
- Experience with component libraries (e.g., Material UI, Tailwind CSS, shadcn/ui)
- Exposure to design tools like Figma or working with design tokens
- Experience of developing embedded software/hardware-software integrated solutions
- Experience of developing microscopy/scientific software
- Knowledge of GRPC framework or other IPC frameworks
At ONI, we understand that a fulfilling career involves more than just challenging work â itâs about enjoying a wellârounded experience. When you become a part of our team, you not only contribute to groundbreaking research but also enjoy a range of benefits designed to enhance your life both inside and outside the workplace. As an equal opportunity employer, we prioritize fairness and respect, ensuring every team member thrives regardless of their background.
Our perks include:
- đ° Competitive Compensation: We recognise and reward your talent. Enjoy a competitive salary that reflects your expertise and contributions, ensuring your hard work is recognised.
- đ´ Time Off That Counts: 28 days of annual leave plus bank holidays and 4 dedicated wellbeing days!
- đŞ Onsite Gym Facilities: Stay active and energized with our convenient onsite gym, promoting your overall health.
- 𩺠Private Healthcare and Dental Coverage: Your health matters to us. Access topânotch medical and dental services, ensuring your wellâbeing is in good hands.
- đ¤ Inclusive Culture: Be a valued member of our diverse, inclusive family. Your unique perspective is celebrated here, fostering a culture of mutual respect and understanding.
- đ§ Health Assured: Your mental health is essential. Access our comprehensive mental health support services for a balanced workâlife experience.
- đŚ Peopleâs Pension: Secure your future with our pension scheme, investing in your financial wellâbeing beyond the workplace.
- đ Perks at Work: Enjoy exclusive discounts and deals through our perks at work program, adding value to your everyday life.
If you are driven by innovation, eager to make a significant impact in the realm of scientific and medical research, and possess the skills and passion we are looking for, we invite you to apply and be a part of our mission to improve our understanding of the details of life.
Software Engineer in Oxford employer: ONI
Contact Detail:
ONI Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Software Engineer in Oxford
â¨Tip Number 1
Network like a pro! Reach out to current employees at ONI on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!
â¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using React and TypeScript. This is your chance to shine and demonstrate what you can bring to the team.
â¨Tip Number 3
Prepare for the interview by brushing up on your knowledge of super-resolution microscopy and how it relates to software development. Being able to discuss this will show your genuine interest in ONI's mission.
â¨Tip Number 4
Donât forget to apply through our website! Itâs the best way to ensure your application gets seen by the right people. Plus, it shows youâre serious about joining our team!
We think you need these skills to ace Software Engineer in Oxford
Some tips for your application đŤĄ
Tailor Your CV: Make sure your CV is tailored to the Software Engineer role at ONI. Highlight your experience with React, TypeScript, and any relevant projects that showcase your skills in front-end development. We want to see how you can contribute to our mission!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for scientific discovery and how your background aligns with our goals. Let us know why you're excited about the opportunity to work with us at ONI.
Showcase Your Projects: Include links to your GitHub or any live projects you've worked on. We love seeing real examples of your work, especially if they demonstrate your skills in building modern, responsive user interfaces. It helps us understand your coding style and creativity!
Apply Through Our Website: Don't forget to apply through our website! It's the best way to ensure your application gets to us directly. Plus, it shows you're serious about joining our team and contributing to groundbreaking research.
How to prepare for a job interview at ONI
â¨Know Your Tech Stack
Make sure youâre well-versed in React, TypeScript, and modern JavaScript. Brush up on your knowledge of state management libraries like Redux or Zustand, as these will likely come up during technical discussions.
â¨Showcase Your Collaboration Skills
Since the role involves working with cross-functional teams, be prepared to discuss your experience collaborating with designers, backend developers, and product managers. Share specific examples of how youâve contributed to team projects.
â¨Prepare for Code Reviews
Expect to participate in code reviews, so be ready to discuss your approach to code quality and testing. Familiarise yourself with tools like Jest and React Testing Library, and be prepared to explain your debugging process.
â¨Understand the Companyâs Mission
ONI is all about advancing scientific discovery. Research their Nanoimager and think about how your skills can contribute to their mission. Showing genuine interest in their work can set you apart from other candidates.