At a Glance
- Tasks: Join us to design and build a cutting-edge B2B SaaS product from the ground up.
- Company: We're a dynamic digital content management company focused on innovation.
- Benefits: Enjoy remote work flexibility and a collaborative team environment.
- Why this job: Be part of an exciting greenfield project that shapes the future of tech.
- Qualifications: Must have at least 1 year of experience with Rust and a passion for development.
- Other info: This is a permanent, full-time position with a focus on architecture and system design.
The predicted salary is between 36000 - 60000 £ per year.
Remote-first (1 day per week)
Employment Type: Permanent, Full time
In-house Tech stack: Rust (Tonic, Tokio, sqlx, etc), AWS, Docker, Typescript
We’ve recently partnered up with an incredibly exciting digital content management company that is currently working on building a novel B2B SaaS product. This project will be entirely greenfield and you’ll be heavily involved in the architecture and system design.
If you’re an experienced, Senior Developer with roughly 1 year of commercial experience using Rust, this role could be for you.
Engineer - back End Developer employer: trg.recruitment
Contact Detail:
trg.recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Engineer - back End Developer
✨Tip Number 1
Familiarize yourself with Rust and its ecosystem, especially Tonic, Tokio, and sqlx. Since the role requires experience in these technologies, showcasing your knowledge through personal projects or contributions to open-source can really set you apart.
✨Tip Number 2
Highlight any experience you have with AWS and Docker in your discussions. These tools are crucial for modern back-end development, and demonstrating your proficiency can give you an edge during interviews.
✨Tip Number 3
Prepare to discuss system architecture and design principles. Since this role involves significant input on architecture, being able to articulate your thought process and past experiences will be key.
✨Tip Number 4
Engage with the developer community around Rust. Participating in forums, attending meetups, or contributing to discussions can help you network and learn from others, which might lead to valuable insights or connections related to the job.
We think you need these skills to ace Engineer - back End Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Rust and any relevant technologies like AWS, Docker, and Typescript. Emphasize your involvement in architecture and system design to align with the job requirements.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for working on greenfield projects and your ability to contribute to the development of a B2B SaaS product. Mention specific examples from your past work that demonstrate your skills and experience.
Showcase Your Projects: If you have worked on any relevant projects, especially using Rust or similar technologies, be sure to include them in your application. Provide links to your GitHub or portfolio to showcase your coding skills and project contributions.
Highlight Remote Work Experience: Since this position is remote-first, mention any previous remote work experience you have. Discuss how you effectively communicate and collaborate with teams in a remote setting.
How to prepare for a job interview at trg.recruitment
✨Showcase Your Rust Experience
Make sure to highlight your experience with Rust during the interview. Be prepared to discuss specific projects where you've used Rust, particularly focusing on Tonic, Tokio, and sqlx.
✨Understand the Tech Stack
Familiarize yourself with the entire tech stack mentioned in the job description. Be ready to explain how you would leverage AWS, Docker, and Typescript in the context of building a B2B SaaS product.
✨Discuss System Design
Since this role involves architecture and system design, be prepared to discuss your approach to designing scalable systems. Consider bringing examples of past designs or challenges you've faced.
✨Emphasize Collaboration Skills
As this is a remote-first position, emphasize your ability to work collaboratively in a distributed team. Share experiences where you've successfully communicated and collaborated with team members remotely.