×
Register Here to Apply for Jobs or Post Jobs. X

Full-Stack Developer

Job in Tipton, West Bromwich, West Midlands, B70, England, UK
Listing for: Sunrisetheme
Full Time position
Listed on 2026-10-16
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, Front End Developer, React.js
Salary/Wage Range or Industry Benchmark: 55000 - 75000 GBP Yearly GBP 55000.00 75000.00 YEAR
Job Description & How to Apply Below
Location: Tipton

A Full-Stack Developer is responsible for both the front-end and back-end development of web applications. This role involves working across the entire technology stack, from databases to user interfaces, and requires a wide range of technical skills. Here's an outline of typical job details:

Key Responsibilities:
  • End-to-End Development: Develop and maintain both the front-end and back-end of web applications, ensuring they function seamlessly.
  • Front-End Development: Design and implement responsive, interactive, and visually appealing user interfaces using front-end technologies like HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
  • Back-End Development: Build and maintain the server-side logic, databases, APIs, and integration with third-party services using technologies such as Node.js, Express, Python, Ruby on Rails, or Java.
  • Database Management: Design and manage relational and No

    SQL databases, ensuring data integrity, optimization, and security.
  • API Development and Integration: Develop RESTful APIs and integrate with various data sources, third-party services, or cloud platforms.
  • Version Control: Use Git for version control, collaborating with other developers and ensuring smooth workflows through platforms like Git Hub or Git Lab.
  • Testing and Debugging: Write and maintain unit tests, perform debugging, and ensure cross-browser compatibility. Use tools like Jest, Mocha, or similar for testing.
  • Deployment and Continuous Integration/Continuous Deployment (CI/CD): Implement automated deployment pipelines using tools like Jenkins, Git Lab CI, or CircleCI to ensure efficient, smooth releases.
  • Security: Implement security best practices in both the front-end and back-end to safeguard applications against threats and vulnerabilities.
  • Collaboration: Work closely with designers, product managers, and other developers to understand user requirements, ensure high‑quality coding standards, and maintain project timelines.
  • Performance Optimization: Continuously monitor application performance, identify bottlenecks, and optimize both client‑side and server‑side code for speed and scalability.
Skills and

Qualifications:

  • Technical Expertise: Proficiency in both front‑end and back‑end technologies:
    • Front‑End: HTML5, CSS3, JavaScript (ES6+), frameworks like React, Angular, or Vue.js.
    • Back‑End: Node.js, Express, Django, Ruby on Rails, or Java (Spring).
    • Database: MySQL, PostgreSQL, MongoDB, or other No

      SQL databases.
    • Version Control: Git and Git Hub or Git Lab for collaboration.
    • API Integration: RESTful APIs, GraphQL.
    • Dev Ops: Knowledge of cloud platforms (AWS, Azure, GCP), Docker, CI/CD pipelines.
  • Experience: 3+ years of professional experience in full‑stack development.
  • Problem‑Solving: Strong analytical and troubleshooting skills, with the ability to debug code and resolve issues across both the front‑end and back‑end.
  • Agile Development: Familiarity with agile development methodologies and working in sprint cycles.
  • Testing: Experience with testing frameworks and techniques (unit testing, integration testing, end‑to‑end testing).
Soft Skills:
  • Communication: Strong verbal and written communication skills to collaborate with team members and stakeholders effectively.
  • Adaptability: Ability to quickly learn new technologies and adapt to fast‑paced development environments.
  • Time Management: Strong organizational skills to prioritize tasks, manage multiple projects, and meet deadlines.
  • Collaboration: Experience working in cross‑functional teams, collaborating with designers, product managers, and other developers.
Preferred Qualifications:
  • Bachelor's Degree in Computer Science, Software Engineering, or a related field.
  • Cloud

    Experience:

    Experience with cloud services like AWS, Azure, or Google Cloud.
  • Mobile Development: Familiarity with mobile application development using React Native or similar tools is a plus.
  • Microservices Architecture: Knowledge of microservices architecture and how to build and manage distributed systems.
  • Containerization: Experience with Docker and Kubernetes for container orchestration.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary