FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Front End
ONISenior Software Engineer developing high-performance software to automate microscopy for scientific discovery. Collaborating with teams to deliver exceptional user experiences and solve complex technical problems.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing scalable frontend applications using React, TypeScript, and JavaScript, while ensuring high standards for code quality and performance. Proficient in collaborating with cross-functional teams and mentoring junior engineers to foster a culture of best practices in software development.
Highest-signal resume keywords
React DevelopmentTypeScript ProgrammingJavaScript ExpertiseCI/CD Pipeline ContributionRESTful API Integration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Frontend DevelopmentAsynchronous ProgrammingState Management (Redux, Zustand, React Context)Unit TestingIntegration TestingEnd-to-End Testing
Soft Skills
Analytical SkillsProblem-Solving SkillsMentorship
Tools & Technologies
GitPostgresMongoDBMySQL
Certifications & Qualifications
Bachelor’s Degree in Computer Science
Industry Keywords
Agile Software DevelopmentFrontend ArchitecturePerformance OptimizationAccessibility
Tech Stack
Tools & technologiesJavaScriptMongoDBMySQLReactReduxTypeScript
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 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.
Benefits
Comp & perks- Competitive Compensation We recognise and reward your talent. Enjoy a competitive salary that reflects your expertise and contributions, ensuring your hard work is recognized.
- 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.