At a Glance
- Tasks: Design, develop, and deploy full stack applications using modern technologies and cloud platforms.
- Company: Join a dynamic team focused on innovative technology solutions and cloud infrastructure.
- Benefits: Enjoy flexible work options, collaborative culture, and opportunities for professional growth.
- Why this job: Be part of exciting projects that make a real impact while working with cutting-edge tech.
- Qualifications: 3+ years as a Full Stack Developer with strong cloud platform experience and a solid portfolio.
- Other info: Experience with microservices and Agile methodologies is a plus!
The predicted salary is between 28800 - 48000 £ per year.
JOB OVERVIEW We are seeking an experienced and passionate Full Stack Developer with strong expertise in cloud platforms to help design, develop, and deploy technology in-line with the company’s strategy. You will work with the Senior Technology & Data director as well as cross-functional teams to build robust, scalable, and efficient solutions, utilising both front-end and back-end technologies, while leveraging cloud infrastructure services such as AWS, Azure, or GCP to deliver high- performance and secure applications. KEY RESPONSIBILITIES Develop and Maintain Full Stack Applications: Design, build, and maintain both the front-end and back-end components of technology platforms using modern technologies. Cloud Infrastructure Management: Design, deploy, and manage these full- stack applications on cloud platforms, including the use of database, file store, virtual server, and computation services. Collaborate with Cross-Functional Teams: Work closely with UI/UX designers, marketing / sales managers, and other developers to deliver high- quality solutions that meet business and user requirements. API Development and Integration: Design and develop RESTful APIs, integrate third-party APIs, and ensure seamless communication between front-end and back-end systems. Optimise Application Performance: Ensure applications are optimised for speed, scalability, and security by utilizing caching, database optimisations, load balancing, and cloud-based auto-scaling. CI/CD & DevOps Practices: Implement and maintain continuous integration and continuous deployment (CI/CD) pipelines using tools like Jenkins, GitHub Actions, and Docker to automate deployments and streamline development processes. QUALIFICATIONS Experience: 3+ years of experience as a Full Stack Developer with a strong portfolio of applications built from start to finish. Cloud Expertise: Strong experience with cloud platforms (AWS, Azure, GCP) and services such as EC2, Lambda, S3, RDS. Demonstrated experience in AWS is preferred. Front-End Development: Proficiency in ASP.NET or PHP, Flutter and Dart. Back-End Development: Expertise in server-side languages like Node.js or similar technologies. Experience with databases such as MSSQL, MySQL, or PostgreSQL. DevOps & CI/CD: Firsthand experience with DevOps practices, Docker, Jenkins, or other tools to automate deployments and infrastructure management. Version Control: Familiarity with Git for version control, including GitHub or Bitbucket. API Development: Strong experience in developing RESTful APIs and integrating external APIs to create scalable and secure web applications. Critical Thinking Skills: Strong analytical skills with the ability to troubleshoot and resolve complex issues efficiently. Soft Skills: Excellent communication skills, both verbal and written, with the ability to work collaboratively in a fast-paced, collaborative environment. OTHER CONSIDERATIONS Experience with microservices architecture and containerization. Familiarity with serverless computing and cloud functions. Knowledge of security “best practices” in cloud-based applications. Experience with Agile development methodologies (Scrum, Kanban). Relevant certifications (AWS Certified Solutions Architect, Microsoft Azure Developer Associate, Google Cloud Professional Cloud Architect, etc.).
Full Stack Engineer employer: Harper Russo
Contact Detail:
Harper Russo Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer
✨Tip Number 1
Make sure to showcase your cloud platform expertise during networking events or meetups. Engaging with professionals in the field can help you learn about potential job openings and get insider information on what we value at StudySmarter.
✨Tip Number 2
Participate in online coding challenges or hackathons that focus on full stack development. This not only sharpens your skills but also demonstrates your commitment and passion for the role, making you a more attractive candidate.
✨Tip Number 3
Connect with current or former employees of StudySmarter on LinkedIn. They can provide valuable insights into our company culture and the specific skills we look for in a Full Stack Engineer.
✨Tip Number 4
Stay updated on the latest trends and technologies in full stack development and cloud services. Being knowledgeable about emerging tools and practices will set you apart and show us that you're proactive in your professional growth.
We think you need these skills to ace Full Stack Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience as a Full Stack Developer, especially your work with cloud platforms like AWS, Azure, or GCP. Include specific projects that demonstrate your skills in both front-end and back-end development.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for technology and your ability to collaborate with cross-functional teams. Mention specific technologies you have worked with and how they relate to the job description.
Showcase Your Portfolio: Include a link to your portfolio that features applications you've built from start to finish. Highlight any projects that involved API development, cloud infrastructure management, or CI/CD practices.
Prepare for Technical Questions: Be ready to discuss your technical expertise in detail during interviews. Prepare examples of how you've optimized application performance, implemented DevOps practices, and resolved complex issues in past projects.
How to prepare for a job interview at Harper Russo
✨Showcase Your Cloud Expertise
Make sure to highlight your experience with cloud platforms like AWS, Azure, or GCP. Be prepared to discuss specific projects where you utilized these services and how they contributed to the success of your applications.
✨Demonstrate Full Stack Proficiency
Prepare to talk about both front-end and back-end technologies you've worked with. Share examples of applications you've built from start to finish, focusing on the technologies used and the challenges you overcame.
✨Emphasize Collaboration Skills
Since you'll be working with cross-functional teams, be ready to discuss your experience collaborating with UI/UX designers and other developers. Highlight any successful projects that required teamwork and communication.
✨Discuss CI/CD and DevOps Practices
Familiarize yourself with the CI/CD tools mentioned in the job description, such as Jenkins and Docker. Be prepared to explain how you've implemented these practices in your previous roles to streamline development processes.