Full-Stack Developer
Brighton – Remote & Hybrid Options Possible
Our client is a technology-driven organisation focused on developing high-performance applications across multiple platforms.
They are seeking a talented Full-Stack Developer with a broad skill set, including experience in C#/.NET, Unity, Flutter/Dart, and cloud architecture using Terraform, AWS, and GCP. You don’t need to have deep expertise in all the technologies we use, but we’re looking for someone with a strong foundation in most, and a working understanding of others.
You will have the opportunity to work on diverse projects, from mobile applications to cloud-based solutions, and lead small, agile teams in line with product roadmap goals.
Key Responsibilities:
* Full-Stack Development: Design, develop, and maintain applications using C#/.NET, Unity, Flutter/Dart, and Svelte/Typescript for mobile and web development.
* Cloud Architecture: Build scalable, secure cloud infrastructure using Terraform and cloud platforms (AWS, GCP).
* Collaboration: Work closely with cross-functional teams, including designers and product managers, to deliver high-quality software solutions.
* API Development: Develop and maintain RESTful APIs and backend services for mobile and web applications.
* Testing & Debugging: Conduct comprehensive testing and debugging across platforms.
* Cloud Security & Monitoring: Implement best practices for securing and monitoring cloud infrastructure.
* Documentation: Maintain detailed documentation for long-term system maintenance and scalability.
Required Qualifications:
* Proven experience in C#/.NET development.
* Strong knowledge of Unity for interactive applications or game development.
* Proficiency in Flutter/Dart for cross-platform mobile app development.
* Hands-on experience with AWS, GCP, and Terraform for cloud architecture.
* Experience developing RESTful APIs and backend services.
* Familiarity with CI/CD pipelines and DevOps practices.
* Excellent problem-solving, communication, and collaboration skills.
Preferred Qualifications:
* Cloud certifications (AWS, GCP) or equivalent experience.
* Knowledge of containerisation tools like Docker or Kubernetes.
* Experience with additional backend frameworks such as Node.js or Python.
* Familiarity with mobile app deployment to app stores (iOS/Android).
* Team management or leadership experience is highly desirable.
Benefits:
* Competitive salary and comprehensive benefits.
* Flexible work hours with remote or hybrid work options.
* Professional growth and learning opportunities.
* Collaborative work environment with cutting-edge technology access.