Full-stack developer

ETeam Inc
Knutsford, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 116K

Job location

Knutsford, United Kingdom

Tech stack

Salesforce Object Search Language (SOSL)
Java
JavaScript
API
Business Logic
App Store (IOS)
Unit Testing
Code Review
Continuous Integration
Software Design Patterns
JUnit
Performance Tuning
Scrum
Mockito
Salesforce
Secure Coding
TypeScript
Web Applications
YAML
Openapi
Apex Code
Data Processing
Gitlab
Visualforce
Salesforce Object Query Language (SOQL)
React Native
REST
Software Version Control

Job description

Design, develop, and enhance Salesforce applications using Apex, LWC, Visualforce, and configuration/customization tools. Build and maintain React Native (Web) applications with reusable components, modular architecture, and optimal performance. Develop Back End services, integration layers, and business logic using Java and related frameworks. Design and develop RESTful APIs with strong focus on standards, performance, and reusability. Prepare and maintain API specifications using OpenAPI Specification (OAS)/YAML. Build and optimize end-to-end integrations between Salesforce, web applications, and Back End systems. Write clean, maintainable, and well-tested code using unit testing frameworks-Apex Test Classes, Jest, JUnit, Mockito, etc. Manage version control and branching workflows using GitLab, including merge requests and peer reviews. Configure and maintain CI/CD pipelines for automated build, test, and deployment processes. Collaborate with architects, product managers, and cross-functional teams to deliver high-quality technical solutions. Troubleshoot defects, improve performance, and ensure adherence to secure development guidelines and best practices.

Requirements

We are seeking a highly skilled full-stack developer with strong hands-on experience in Salesforce development, React Native (Web), and Java. The role requires expertise in building scalable applications, designing RESTful APIs, documenting them using OAS/YAML, and ensuring high-quality delivery through unit testing and CI/CD practices., 3+ years of experience in Salesforce development, including Apex, LWC, Visualforce, and platform configuration. 3+ years of experience with React Native (Web) for building modular, responsive, and interactive web applications. 3+ years of hands-on Java development with strong understanding of Back End architecture and design patterns. Strong expertise in RESTful API design, development, and integration. Practical experience with OpenAPI Specification (OAS) and API documentation using YAML. Strong command over unit testing across Front End, Back End, and Salesforce components. Hands-on experience with GitLab version control and structured code review practices. Experience building CI/CD pipelines and automating build/test/deployment workflows. Solid understanding of integration patterns, data handling, and structured problem-solving.

Good-to-Have Experience with mobile deployment (Play Store/App Store) if applicable. Knowledge of TypeScript in React Native environments. Familiarity with SOQL/SOSL, Salesforce governor limits, and performance tuning. Understanding of common design patterns & secure coding practices.

Soft Skills Strong analytical and problem-solving skills Excellent communication and stakeholder-management abilities Ability to work in Agile/Scrum teams Ownership-driven, quality-focused mindset

About the company

Knutsford (Hybrid 2/3 days onsite) - £447/day inside IR35 via umbrella Contract Posted by: eTeam Workforce Limited Posted: Wednesday, 14 January 2026 We are a Global Recruitment specialist that provides support to the clients across EMEA, APAC, US and Canada. We have an excellent job opportunity for you.

Apply for this position