
Full Stack Software Engineer, Frontend Leaning
Ellison Institute of Technology Oxford
full-time
Posted on:
Location Type: Hybrid
Location: Oxford • United Kingdom
Visit company websiteExplore more
About the role
- **Your Role: **
- At EIT we are seeking an experienced and detailed orientated **Full Stack Software Engineer (Frontend Leaning)** to support the design, build, and maintenance of our web-based SaaS platform that enables researchers and clinicians to engage with our scientific pipelines and data platform. Your work will shape a world-class experience for a diverse set of users, enabling step-changes in global genomics research and clinical practice.
- This role will involve hands-on software engineering as part of a cross-functional team. You’ll collaborate with engineers, product managers, and platform specialists to deliver secure, reliable, and high-quality software.
- **Key responsibilities:**
- - Build and maintain full stack, but predominantly front-end features for the GPAS Portal and new web applications.
- - Contribute to technical design for new tools and help maintain existing platforms.
- - Collaborate cross-functionally with product to translate scientific needs into user-focused tools.
- - Contribute to the team through hands-on coding, code reviews, and technical design reviews.
- - Contribute to the scalability and reliability of the overall solution, handling large amounts of genomic, and other multi-modal data.
- - Champion usability, ensuring interfaces meet the needs of clinicians and researchers.
- - Enhance performance and responsiveness of user interfaces for data-heavy applications.
Requirements
- **Essential Knowledge, Skills, and Experience:**
- - Experience with the development of web-applications in production environments.
- - Strong skills in React or a similar Typescript front-end framework.
- - Experience with Python, with knowledge of API frameworks (e.g. FastAPI, Django) and SQL databases.
- - Experience with Docker and Git-based collaborative workflows.
- - Understanding of Agile development.
- - Knowledge of security best practices and secure software development.
- **Desirable Knowledge, Skills, and Experience:**
- - Experience with Jira, Confluence, or similar project management tools.
- - Experience with event-based architecture with hands-on experience with, e.g., Kafka.
- - Familiarity with UX collaboration tools (e.g., Figma) and accessibility best practices.
- **Key Attributes:**
- - Collaboration.
- - Willingness to learn and cross train / upskill in new technology.
- - Willingness to be hands on to explore new technology or develop POC’s.
- - Strong problem-solving and analytical skills, with the ability to think critically about product development challenges.
- - Excellent communication and teamwork abilities, particularly in cross-functional teams.
- - Ability to manage multiple tasks and meet deadlines in a fast-paced, dynamic environment.
- - Attention to detail and a strong commitment to quality.
- - Flexibility to adapt and contribute to a rapidly scaling organisation.
Benefits
- **Our Benefits:**
- - Competitive Salary + travel allowance + bonus
- - Enhanced holiday pay
- - Pension
- - Life Assurance
- - Income Protection
- - Private Medical Insurance
- - Hospital Cash Plan
- - Therapy Services
- - Perk Box
- - Electric Car Scheme
- **Working Together – What It Involves**
- - You must have the right to work permanently in the UK with a willingness to travel as necessary. In certain cases, we can consider sponsorship, and this will be assessed on a case-by-case basis.
- - You will live in, or within easy commuting distance of, Oxford (or be willing to relocate).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Full Stack Software EngineeringFrontend DevelopmentReactTypescriptPythonAPI FrameworksFastAPIDjangoSQL DatabasesDocker
Soft skills
CollaborationProblem-solvingAnalytical SkillsCommunicationTeamworkAttention to DetailFlexibilityWillingness to LearnAbility to Manage Multiple TasksCommitment to Quality