Home of the Quality Cloud Engineer (QCE)
Senior Full-Stack Developer
Location
United Kingdom
Posted
75 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full-Stack Developer
ClearRoute
• Design, build, and maintain scalable full-stack applications using React and modern JavaScript/TypeScript on the frontend, and Python on the backend. • Participate in system design from the outset, defining service boundaries, data flows, and architectural trade-offs rather than being handed a spec to implement. • Build front-end solutions that support high data throughput, performance optimisation, and responsiveness at scale. • Design and implement clean, well-documented APIs and backend services that integrate with the frontend and downstream systems. • Integrate front-end applications with AI-powered services, including LLM-based APIs and workflows and Agentic AI systems. • Work with automation and orchestration services, particularly within Azure. • Work with containerised environments such as Docker and contribute to cloud-native deployment pipelines. • Support CI/CD processes and promote reliable, repeatable deployments. • Collaborate on the deployment of applications to Azure, owning your deployments end to end.
Job Requirements
- Extensive experience as a Senior Full-Stack Developer or similar role.
- Expert knowledge of React, including modern patterns, hooks, state management, and performance optimisation.
- Strong backend experience in Python, with a track record of building production-grade services.
- Proven system design ability.
- Proven experience deploying applications to Microsoft Azure.
- Experience integrating applications with APIs, microservices, and distributed systems.
- Familiarity with container technologies such as Docker and container-based deployment models.
- Experience working on applications that handle large datasets or high-traffic environments.
- Strong understanding of front-end performance, observability, and optimisation techniques.
Benefits
- Flexible working hours
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead product engineering activities from concept through high-volume ramp for MEMS oscillators, resonators, and timing ICs • Analyze large datasets to assess product performance across process, voltage, temperature, and reliability stresses • Partner with test engineering to develop efficient and robust production test solutions • Drive root-cause analyses and problem-solving for device performance and yield issues during development • Monitor production performance, yields, and outgoing quality; identify trends and drive continuous improvement actions • Collaborate with foundry, assembly, and test partners to resolve process and equipment-related issues • Implement design-of-experiments (DOE) to optimize parameters, improve yield, and reduce test cost • Ensure robust product release through documentation, risk assessments, and data-driven decision-making • Support customer engineering teams with debug, field returns, and technical inquiries • Interface with operations for supply chain readiness, lifecycle management, and cost-reduction initiatives
Software Engineering Architect
TenchijinLand Evaluation Engine powered by satellite data and AI for water management, renewable energy, agriculture, zero carbon
• Create 3-year roadmaps aligning Line of Business strategic and tactical needs with modern enterprise architecture. • Define and maintain application architecture standards and patterns consistent with MetLife best practices. • Own reporting for Enterprise Application Inventory. • Contribute to broader MetLife Enterprise Architecture community in developing standards and supporting architectural governance. • Lead migration strategy from monolithic applications to a microservice architecture, ensuring modularity, scalability, faster/parallel development cycles, easier roll-back and patching, and reduced deployment risk. • Embed automated remediation in application architecture: actions such as container restarts, failover, or scaling executed via orchestration tools (e.g., Kubernetes) must be factored into future state designs. • Create application resilience by design: future state architectures must have built-in redundancy, be fault-tolerant, and support “self-healing” by leveraging continuous monitoring, anomaly detection, and rule-driven automated responses. • Design solutions using ReactJS for front-end, Django for back-end, and PostgreSQL for persistence. • Define API-driven architecture and REST/GraphQL integration. • Design secure, performant communication between client and server. • Embed authentication flows (JWT, OAuth) and session management. • Establish UI/UX guidelines leveraging Material UI for consistency and accessibility. • Create component-based designs and UI/UX best practices. • Design scalable, reusable UI components aligned with enterprise branding. • Embed state management (Redux, Context API) and performance optimization for large-scale apps. • Define application data architectures that support downstream business intelligence and analytics. • Apply advanced SQL, indexing, and query optimization. • Support data modeling for relational systems and handling of large datasets. • Implement ACID compliance (Atomic, Consistent, Isolated Durable) transaction architecture, and scalability strategies. • Ensure data models and workflows enable transaction auditability and compliance reporting. • Embed data governance principles into application design to maintain integrity and traceability across services. • Collaborate with business stakeholders to understand product and service offerings. • Translate business processes into data-driven rules and automated workflows. • Ensure architecture supports business intelligence, analytics, and decision automation. • Ensure seamless integration with enterprise systems, APIs, and third-party services. • Define API-first design principles and implement secure, reusable services. • Implement best practices for application security, including OWASP standards. • Optimize application performance across front-end and back-end layers. • Partner with product and engineering teams to translate business requirements into technical solutions. • Mentor developers on architectural principles, microservices design, and coding standards. • Enforce coding standards, CI/CD pipelines, and automated testing frameworks. • Ensure compliance with enterprise security and regulatory requirements.
Software Engineer
SuralinkThe leading request list management solution for audit, accounting, and professional services firms
• Work with a team of developers, testing engineers, and product managers to ship value to customers. • Work full-stack, finding opportunities to deliver small, iterative pieces of value fast • Own changes and features across the software development lifecycle
Full Stack Angular/Oracle/GCP Developer
Highmark HealthCreating remarkable health experiences, freeing people to be their best.
Company : Highmark HealthJob Description : JOB SUMMARY This job instructs, directs, and checks the work of other systems analysts and programmers. Formulates and defines the most complex system scope and objectives for assigned projects. Devises or modifies procedures to solve the most complex problems considering computer equipment capacity and limitations, operating time, and form of desired results. Prepares complex, detailed specifications from which programs will be written. Responsible for program design, coding, testing, debugging, and documentation. Has full technical knowledge of all phases of applications systems analysis and programming. Has excellent understanding of the business or function for which application is designed. Responsible for quality assurance review. Responsible for directing and monitoring the work of team members. Responsible for project completion and user satisfaction. ESSENTIAL RESPONSIBILITIES - Provide the most complex architecture and technical designs including data mapping and process modeling in order to understand capability gaps or new requirements, particularly when onboarding new clients. Recommend changes to the client based on this analysis. - Responsible for all aspects of the application life cycle, including coordination with user groups to identify solutions that improve business processes, implementing the most complex process and system changes, system training, and other user-focused activities. - Conduct the most complex analysis and provide estimates based on technical component changes. Plan the installation of enhancements, integrations, and other systems changes. Ensure adherence to project schedule. - Scan and debug complex technology to maintain optimum system performance. - Provide guidance and education to lower level employees. - Other duties as assigned or requested. EDUCATION Required - Bachelor's Degree in Information Technology, Computer Science or closely related field Substitution - none Preferred - Master's Degree in Information Technology, Computer Science or closely related field EXPERIENCE Required - 7 years of Application Development experience To Include: - 3 years of Business Systems experience Preferred - Java Developer - Enterprise Architect (SCEA) - Project Management - Angular - PLSQL - Postgres - Cloud/GCP LICENSES/CERTIFICATIONS Required - None Preferred - Java Developer - DB2 - PEGA - Enterprise Architect (SCEA) - Project Management - Certifies Quality Analyst (CQA) - Scrum Master Certification - Lean/Six Sigma Certification SKILLS - IMS, DB2, Oracle and Teradata Databases, Data Warehousing - COBOL, Visual Basic, C C++, SAS - Java/JavaScript Framework - PEGA, CSS3, Mobile, JSON, Cognos, Hadoop, SQL, J2EE, HTML5/XM - Business Object - Waterfall, Agile, Rational - Analytical Skills - Communication Skills - Problem-Solving Skills Language required (other than English) None Travel Required 0% - 25% PHYSICAL, MENTAL DEMANDS, AND WORKING CONDITIONS Position Type Office-Based Teaches / trains others regularly Frequently Travel regularly from the office to various work sites or from site-to-site Never Works primarily out-of-the office selling products/services (sales employees) Never Physical work site required Yes Lifting: up to 10 pounds Constantly Lifting: 10 to 25 pounds Occasionally Lifting: 25 to 50 pounds Rarely Disclaimer: The job description has been designed to indicate the general nature and essential duties and responsibilities of work performed by employees within this job title. It may not contain a comprehensive inventory of all duties, responsibilities, and qualifications required of employees to do this job. Compliance Requirement: This job adheres to the ethical and legal standards and behavioral expectations as set forth in the code of business conduct and company policies. As a component of job responsibilities, employees may have access to covered information, cardholder data, or other confidential customer information that must be protected at all times. In connection with this, all employees must comply with both the Health Insurance Portability Accountability Act of 1996 (HIPAA) as described in the Notice of Privacy Practices and Privacy Policies and Procedures as well as all data security guidelines established within the Company’s Handbook of Privacy Policies and Practices and Information Security Policy. Furthermore, it is every employee’s responsibility to comply with the company’s Code of Business Conduct. This includes but is not limited to adherence to applicable federal and state laws, rules, and regulations as well as company policies and training requirements. Pay Range Minimum: $78,900.00 Pay Range Maximum: $147,500.00 Base pay is determined by a variety of factors including a candidate’s qualifications, experience, and expected contributions, as well as internal peer equity, market, and business considerations. The displayed salary range does not reflect any geographic differential Highmark may apply for certain locations based upon comparative markets. Highmark Health and its affiliates prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on any category protected by applicable federal, state, or local law. We endeavor to make this site accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact the email below. For accommodation requests, please contact HR Services Online at HRServices@highmarkhealth.org California Consumer Privacy Act Employees, Contractors, and Applicants Notice




