Senior Frontend Engineer

Company: Castillians

Salary: Not provided

Location: , United Kingdom

react
node

Description

• Identifying opportunities for code optimization and implement performance improvements.

• Working on complex tasks, including feature development and enhancements to CI/CD pipelines.

• Writing clean, high-quality, and efficient code following industry’s best practices.

• Supervising and managing the release process to ensure seamless deployments.

• Reviewing pull requests, maintaining code quality and preventing breaking changes.

• Troubleshooting front-end and server-side issues using advanced debugging techniques.

• Contributing to technical discussions and provide insights on implementation strategies.

• Mentoring junior developers, supporting their professional growth.

• Collaborating effectively with both technical and non-technical stakeholders to resolve challenges

. • Monitoring logs to detect issues proactively and create detailed bug reports.

Requirements

• At least 5 years of experience (or equivalent) in software development.

• Previous experience in an iGaming project will be considered an advantage

• Strong proficiency in React, Node.js, JavaScript/TypeScript, and modern front-end frameworks.

• Deep understanding of Git best practices and managing monorepo projects.

• Experience with Redux, Redux Toolkit, Jest, Styled Components, Storybook, Service Workers, and Webpack

. • Skilled in optimizing applications for performance and scalability.

• Ability to independently drive features from ideation to deployment.

• Confident in conducting code reviews and enforcing best practices.

• Excellent communication skills to interact with both technical and non-technical stakeholders.

• Comfortable working in an agile environment with sprints, standups, and retrospectives.

• Passionate about learning and implementing new technologies.

• Strong debugging skills for both front-end and server-side issues.

• Proficient in writing unit tests using Jest, Mocha, or similar frameworks.

• Experience with unit testing frameworks and writing maintainable tests.

• Familiarity with CI/CD pipelines, AWS services, or cloud architecture.

• Leadership experience, including mentoring developers or scaling teams.

• Ability to write comprehensive technical documentation for complex systems.

• Active involvement in cross-team technical discussions and project planning.

• Experience in performance profiling and optimization for large-scale applications.

• Knowledge of SEO, Google Tag Manager (GTM), and Google Analytics 4 (GA4) is a plus

. • Strong understanding of CI/CD and deployment processes.

Benefits

• Clear scope with no ambiguity over deliverables.

• Opportunity for repeat engagements based on performance.

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.