W

Williams Lea

Global business support for professional services

Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePLN216k - PLN252k /yr

About the Job

Requirements

  • A degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • At least 3 years of experience in full-stack or equivalent development roles.
  • Proficiency in JavaScript or TypeScript and at least one major front-end framework.
  • Back-end experience with Node.js, Python, Java, or a similar technology.
  • Experience with SQL and NoSQL databases.
  • Strong knowledge of Git and familiarity with branching strategies.
  • Experience with cloud platforms, containerisation using Docker, and CI/CD pipelines.
  • Understanding of web security best practices, including OWASP, HTTPS, and CORS.
  • Ability to explain technical concepts to diverse audiences.

Responsibilities

  • Build responsive, accessible, high-performance interfaces using modern JavaScript frameworks such as React, Vue, or Angular.
  • Translate UX/UI designs and wireframes into production-ready code.
  • Optimise rendering performance, load times, and SEO.
  • Ensure compatibility across devices and browsers.
  • Implement and maintain unit tests for front-end components.
  • Develop and maintain robust, scalable RESTful APIs using C# and/or Python frameworks.
  • Design and manage relational and non-relational databases such as PostgreSQL and MongoDB.
  • Implement secure authentication and authorisation using OAuth 2.0 and JWT.
  • Integrate third-party APIs and services.
  • Maintain unit tests for services, APIs, and business logic.
  • Contribute to system design discussions focused on scalability and maintainability.
  • Manage CI/CD pipelines using GitHub Actions, Jenkins, or CircleCI.
  • Work with cloud providers such as AWS, GCP, or Azure to provision and operate infrastructure.
  • Containerise applications using Docker and orchestrate them via Kubernetes where appropriate.
  • Write unit, integration, and end-to-end tests to ensure quality standards.
  • Participate in Agile ceremonies, including planning, stand-ups, retrospectives, and code reviews.
  • Share knowledge and support junior colleagues through mentoring.
  • Document code, APIs, and architectural decisions clearly and consistently.

Desired Qualifications

  • Experience with GraphQL.
  • Knowledge of microservices and event-driven systems such as Kafka and RabbitMQ.
  • Familiarity with accessibility standards, including WCAG 2.1.
  • Experience in regulated environments, including GDPR and ISO 27001.
  • Open-source contributions or an active portfolio.
  • Experience with monitoring and observability tools such as Datadog, Sentry, and New Relic.
  • Experience with React is preferred.

About the Company

Williams Lea

Global business support for professional services

Williams Lea provides tailored business support services for financial, legal, and professional services firms around the world. It uses a combination of onshore and offshore centers plus local offices to deliver customized, high-touch services that integrate advanced technology and real-time data. A core differentiator is ENGAGE, its technology platform that enables global automation, governance, and analytics to drive efficient workflows and real-time reporting. The company serves high-profile clients, including many leading law firms, professional services firms, and financial institutions, and generates revenue through service contracts. Williams Lea’s goal is to improve operational efficiency for clients, freeing fee earners to focus on client work, while pursuing ESG initiatives through its Beyond Business program focused on education, diversity, sustainability, and self-betterment.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
1820

Recently Posted Jobs

Explore more opportunities at Williams Lea

See more jobs