Negotiable
Fixed-Term
Hybrid
London Area, United Kingdom
Summary: The Lead Full Stack Developer role is a fixed-term contract position based in Holborn, UK, requiring a hybrid working arrangement. The successful candidate will be responsible for both front-end and back-end development, utilizing technologies such as React, Next.js, Spring Boot, and GraphQL. The role also involves collaboration with cross-functional teams and managing cloud services on AWS.
Key Responsibilities:
- Develop and maintain responsive web applications using React and Next.js.
- Design and implement server-side components with Spring Boot.
- Integrate databases and optimize performance.
- Develop and maintain RESTful and GraphQL APIs.
- Utilize Velocity scripts for dynamic content generation.
- Deploy applications on AWS and implement security best practices.
- Set up and maintain CI/CD pipelines using Jenkins.
- Collaborate with cross-functional teams and communicate project updates.
Key Skills:
- Expertise in React, Next.js, Spring Boot, and GraphQL.
- Proficiency in front-end and back-end technologies.
- Experience with Velocity scripts and API development.
- Familiarity with AWS services and cloud architecture.
- Hands-on experience with Jenkins and CI/CD pipelines.
- Strong problem-solving skills and attention to detail.
Salary (Rate): undetermined
City: Holborn
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: fixed-term
Seniority Level: undetermined
Industry: IT
Role: Lead Fullstack Developer
Type: Fixed term contract (6 months)
Mode: Hybrid (3days/week office)
Location: Holborn, UK
**** NOTE: NO Visa Sponsorship ****
Job Description
We are seeking a talented and experienced Full Stack Developer to join our dynamic team. The ideal candidate should have expertise in front-end development using React and Next.js, as well as proficiency in back-end development with Spring Boot, GraphQL, and Velocity scripts. Additionally, hands-on experience with AWS and continuous integration using Jenkins is crucial for success in this role.
Mandatory Skills: React and Next.js, Spring Boot, GraphQL, and Velocity scripts
Key Responsibilities:
- Front-End Development: Develop and maintain responsive and user-friendly web applications using React and Next.js. Collaborate with UI/UX designers to implement design specifications and ensure a seamless user experience.
- Back-End Development: Design, implement, and maintain server-side components using Spring Boot for efficient and scalable solutions. Implement GraphQL for optimized API interactions and data fetching.
- Database Integration: Integrate databases and ensure data security and integrity. Optimize database queries and performance to enhance overall application efficiency.
- API Development: • Develop and maintain RESTful APIs for seamless communication between the front-end and back-end systems. • Implement GraphQL APIs for enhanced data querying capabilities.
- Velocity Scripts: • Utilize Velocity scripts to enhance server-side rendering and dynamic content generation.
- Cloud Services: • Deploy and manage applications on AWS, utilizing services such as EC2, S3, Lambda, and more. • Implement best practices for security and scalability in cloud environments.
- Continuous Integration/Continuous Deployment (CI/CD): • Set up and maintain CI/CD pipelines using Jenkins for automated testing and deployment. • Ensure code quality and perform regular code reviews.
- Collaboration and Communication: • Collaborate with cross-functional teams, including UI/UX designers, product managers, and QA engineers. • Communicate effectively with team members and stakeholders to gather requirements and provide updates on project status.
Qualifications:
- • Bachelor’s degree in computer science, Software Engineering, or a related field.
- • Proven experience as a Full Stack Developer with a focus on React, Next.js, Spring Boot, and GraphQL.
- • Strong proficiency in front-end and back-end technologies.
- • Experience with Velocity scripts and API development.
- • Familiarity with AWS services and cloud architecture.
- • Hands-on experience with Jenkins and CI/CD pipelines.
- • Strong problem-solving skills and attention to detail.
Preferred Skills:
- • Familiarity with containerization technologies such as Docker and orchestration with Kubernetes.
- • Knowledge of agile development methodologies.
- • Experience with performance optimization and troubleshooting.
If you are a passionate Full Stack Developer looking to contribute to cutting-edge projects in a collaborative environment, we encourage you to apply. Join our team and be a part of creating innovative solutions that push the boundaries of technology.