Lead Fullstack Developer - to £60k + excellent benefits
Our client are seeking an experienced and highly skilled Senior/Lead Developer to architect, develop, and optimize complex web applications for our data-driven platforms. This role combines hands-on coding with technical leadership, ensuring best practices across the full development lifecycle. You will collaborate with product managers, architects, and cross-functional teams to deliver robust, scalable solutions.
Key Responsibilities
Architecture & Design
* Lead the design and development of scalable, high-performance applications.
* Define and enforce coding standards, best practices, and architectural guidelines.
* Collaborate with stakeholders to design system solutions aligned with business goals.
Development & Technical Leadership
* Build end-to-end features using ReactJS/Next.js (frontend) and Node.js (backend).
* Design and implement APIs (RESTful and GraphQL where appropriate).
* Integrate with relational and NoSQL databases (SQL Server, PostgreSQL, MongoDB).
* Ensure comprehensive test coverage through unit and integration testing.
Mentorship & Collaboration
* Mentor and guide engineers, fostering technical growth within the team.
* Lead technical discussions, proof-of-concepts, and design reviews.
* Work closely with UX/UI, QA, and DevOps teams to ensure seamless delivery.
Technical Expertise
* Frontend: ReactJS, Next.js, modern UI principles.
* Backend: Node.js, ASP.NET (C#), Spatial Data
* Languages: JavaScript (ES6+), TypeScript, C#
* Databases: SQL Server, PostgreSQL, MongoDB.
* APIs: RESTful, GraphQL.
* Testing: Jest or similar frameworks.
* Cloud Infrastructure: DevOps/AWS/Github/Jira/Confluence/M365
Preferred Skills
* Experience with cloud platforms (Azure/AWS) and containerization (Docker/Kubernetes).
* Familiarity with Agile/Scrum methodologies.
* Strong knowledge of performance optimization and security best practices.
* Experience with CI/CD pipelines and Infrastructure as Code.
* Excellent leadership, problem-solving, and communication skills.
What’s on offer
* Impactful Work: Contribute to projects shaping the future of renewable energy.
* Learning & Growth: Access to training, certifications, and career development programs.
* Flexibility: Remote work options and a healthy work-life balance.
* Inclusive Culture: Collaborative, innovative, and supportive environment.
* Competitive Package: Attractive salary and benefits, including, bonus, pension, share options, healthcare, dental care, life assurance