Negotiable
Undetermined
Remote
United Kingdom
Summary: The Senior Software Engineer role focuses on designing, developing, and deploying full-stack applications using TypeScript, Node.js, and React in a remote setting. The position requires leading code reviews, mentoring engineers, and collaborating with cross-functional teams in an Agile environment. Candidates should have a strong background in microservices architecture and REST APIs, along with experience in CI/CD strategies. This role emphasizes high-quality code and scalable system design.
Key Responsibilities:
- Design, develop, and deploy high-quality full-stack applications using TypeScript, Node.js, and React.
- Architect and maintain scalable microservices and distributed systems, ensuring resilience and performance.
- Lead code reviews, enforce best practices, and mentor fellow engineers to elevate team standards.
- Collaborate with cross-functional teams in an Agile/Scrum environment, focusing on seamless project delivery.
- Implement and optimize REST APIs, ensuring data integrity and security across PostgreSQL and MongoDB databases.
- Drive continuous integration and deployment (CI/CD) strategies, emphasizing cloud platform efficiency.
Key Skills:
- Strong relevant experience in building full-stack applications with TypeScript, Node.js, React, and Express.js.
- Demonstrated expertise in microservices architecture, RESTful APIs, PostgreSQL, and MongoDB.
- Strong system design and scalable architecture skills, with a passion for distributed systems.
- Advanced knowledge of HTML5, CSS, and modern web technologies.
- Proven leadership in code reviews, mentorship, and fostering high code quality.
- Solid experience with CI/CD pipelines and cloud platforms (AWS, Azure, or GCP).
Salary (Rate): £90.00/hr
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Position: Senior Software Engineer
Type: Full-time
Compensation: $30 - $90/hour
Location: Remote
Commitment: 10-40 hrs/week
Role Responsibilities
- Design, develop, and deploy high-quality full-stack applications using TypeScript, Node.js, and React.
- Architect and maintain scalable microservices and distributed systems, ensuring resilience and performance.
- Lead code reviews, enforce best practices, and mentor fellow engineers to elevate team standards.
- Collaborate with cross-functional teams in an Agile/Scrum environment, focusing on seamless project delivery.
- Implement and optimize REST APIs, ensuring data integrity and security across PostgreSQL and MongoDB databases.
- Drive continuous integration and deployment (CI/CD) strategies, emphasizing cloud platform efficiency.
Requirements
- Have strong relevant experience in building full-stack applications with TypeScript, Node.js, React, and Express.js.
- Demonstrated expertise in microservices architecture, RESTful APIs, PostgreSQL, and MongoDB.
- Strong system design and scalable architecture skills, with a passion for distributed systems.
- Advanced knowledge of HTML5, CSS, and modern web technologies.
- Proven leadership in code reviews, mentorship, and fostering high code quality.
- Solid experience with CI/CD pipelines and cloud platforms (AWS, Azure, or GCP).
Application Process
- Easy Apply on LinkedIn
- Check email for next steps
- Participate in resume evaluation & interview stage