Fullstack Software Engineer

Rapid Screen
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Charing Cross, United Kingdom

Tech stack

HTML
Java
JavaScript
API
CSS
Code Review
Software Debugging
Python
Node.js
NoSQL
Software Engineering
Software Systems
SQL Databases
Web Applications
React
System Availability
Backend
GIT
Angular
Information Technology
Front End Software Development
Software Version Control
Microservices

Job description

Rapid Screen is seeking a talented Fullstack Software Engineer to join our innovative team. At Rapid Screen, we are committed to delivering exceptional software solutions that enhance user experiences and streamline operational processes. As a Fullstack Software Engineer, you will play a vital role in designing, developing, and implementing a wide range of applications across the tech stack. You will have the opportunity to work with cutting-edge technologies and collaborate with cross-functional teams to build robust and scalable software products. This position requires a strong understanding of both frontend and backend technologies and a passion for continuous learning and development. You will be responsible for translating business requirements into technical solutions, ensuring high performance, and optimizing applications for maximum speed and scalability. We value creativity, problem-solving abilities, and a collaborative spirit, and we encourage our engineers to contribute ideas and innovations that push our standards of excellence. If you are looking to make an impact in a fast-paced environment and grow your career with a forward-thinking company, Rapid Screen is the perfect place for you. Join us and be part of our mission to create high-quality software that meets the needs of our clients. Responsibilities

  • Design, develop, and maintain web applications using various technologies.
  • Collaborate with product managers and designers to define user requirements and convert them into functional applications.
  • Implement responsive user interfaces that ensure a seamless user experience across devices.
  • Write clean, maintainable code and conduct code reviews to uphold coding standards.
  • Optimize applications for maximum speed and scalability, addressing performance bottlenecks as they arise.
  • Develop and maintain backend services and APIs, ensuring high availability and reliability.
  • Participate in troubleshooting, debugging, and optimization of applications in production environments.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in frontend technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
  • Experience with backend programming languages such as Node.js, Python, or Java.
  • Solid understanding of database management and experience with SQL and NoSQL databases.
  • Familiarity with version control systems, especially Git.
  • Strong problem-solving skills and ability to work independently as well as part of a team.
  • Excellent communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.

Benefits & conditions

  • Leave Package
  • Work From Home
  • Training & Development

Apply for this position