Full Stack Rust Engineer
Full Stack Rust Engineer

Full Stack Rust Engineer

Freelance 36000 - 60000 Β£ / year (est.) Home office (partial)
Go Premium
H

At a Glance

  • Tasks: Build innovative tools to streamline hiring processes and enhance client experiences.
  • Company: Join a forward-thinking tech company focused on impactful projects.
  • Benefits: Competitive pay, flexible work options, and opportunities for skill development.
  • Why this job: Make a real difference in tech while working with cutting-edge technologies.
  • Qualifications: Experience in Rust, Java, and familiarity with Python/Django or Ruby/Rails.
  • Other info: Dynamic role with great potential for career advancement.

The predicted salary is between 36000 - 60000 Β£ per year.

hackajob on-demand focuses on matching talented contractors like you with organisations seeking specific skills for their projects. We use our platform to connect you with exciting contract opportunities and discuss projects on behalf of the companies we partner with.

Scope of work

  • Contribute to lowering our Cost per Hire goal by building tools that help clients through the acquisition funnel.
  • Conduct interviews, verify worker skills and roles, and complete compliance tasks.
  • Identify paths of deprecation within client-core and migrate certain data models to new services to establish a new source of truth.
  • Reduce Cost per hire by eliminating human touchpoints or optimizing our spend.
  • Fearless of technologies, frameworks, and languages.
  • Drive requirements and display ownership of large, complex projects or systems.
  • Communicate with stakeholders across multiple projects and communicate consistently and proactively.
  • Advise teams through designing and building large, complex, and reusable systems.
  • Ensure systems are designed to be simple, maintainable, and scalable.
  • Drive code quality for projects and guide others in performing code reviews.
  • Ensure code passes standards for cleanliness, reliability, and functionality.
  • Own and lead on discrete areas of Rails monolith decommission as we move towards non-Ruby ecosystems, resulting in a smooth transition and feature minimisation as you follow best practice engineering.
  • Documentation for system architecture, API specifications, and deployment procedures.
  • Maintain backend APIs and integrations with 3rd party vendors.
  • Performance monitoring and observability tools for system reliability.

Skills Required

  • Technical Skills: Demonstrated polyglot ability and an eager willingness to jump into any code base. In particular, familiarity with Python/Django and Ruby/Rails is strongly desired.
  • Advanced Java or Rust development experience.
  • Experience leveraging coding agents to reduce delivery time and maintain output quality.
  • MCP design and creation.
  • RESTful API and GraphQL development.
  • Database design and optimization (Postgres, MySQL, Redis).
  • Passion for developer productivity and staying up-to-date with AI advancements.
  • Breaking apart monoliths, utilizing contextually appropriate strategies.
  • Marketing background or experience is a plus.
  • Soft Skills: Problem-solving and technical debt assessment.
  • Cross-functional communication with product and engineering teams.

Full Stack Rust Engineer employer: hackajob

At hackajob, we pride ourselves on being an exceptional employer that champions innovation and collaboration. Our dynamic work culture fosters continuous learning and growth, providing you with the opportunity to work on cutting-edge projects while connecting with a diverse range of clients. With a focus on employee well-being and professional development, we offer a supportive environment where your contributions are valued and recognised.
H

Contact Detail:

hackajob Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Full Stack Rust Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry and let them know you're on the lookout for opportunities. You never know who might have a lead or can refer you to a hiring manager.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Rust, Python, or Ruby. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical skills and soft skills. Practice coding challenges and be ready to discuss your problem-solving approach. Remember, communication is key!

✨Tip Number 4

Don't forget to apply through our website! We’ve got loads of exciting contract opportunities waiting for talented engineers like you. Plus, it’s a great way to get noticed by companies looking for your specific skill set.

We think you need these skills to ace Full Stack Rust Engineer

Full Stack Development
Rust
Python
Django
Ruby
Rails
Java
RESTful API Development
GraphQL Development
Database Design
Postgres
MySQL
Redis
Problem-Solving Skills
Cross-Functional Communication
Technical Debt Assessment

Some tips for your application 🫑

Tailor Your Application: Make sure to customise your CV and cover letter for the Full Stack Rust Engineer role. Highlight your experience with Rust, Java, and any relevant frameworks like Python/Django or Ruby/Rails. We want to see how your skills match our needs!

Showcase Your Projects: Include examples of your previous work that demonstrate your ability to handle large, complex projects. If you've built reusable systems or worked on performance monitoring tools, let us know! We love seeing what you've accomplished.

Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant. We appreciate a well-structured application that gets straight to the pointβ€”just like we do in our coding!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and get you into our system. Plus, it shows you're keen on joining our team at StudySmarter!

How to prepare for a job interview at hackajob

✨Know Your Tech Stack

Make sure you’re well-versed in Rust, Java, and any other relevant technologies mentioned in the job description. Brush up on your knowledge of Python/Django and Ruby/Rails too, as they’re strongly desired. Being able to discuss your experience with these languages confidently will show that you’re ready to hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex projects or systems in the past. Think about specific challenges you faced, the solutions you implemented, and the outcomes. This will demonstrate your ability to drive requirements and take ownership of large projects, which is key for this role.

✨Communicate Effectively

Since cross-functional communication is crucial, practice articulating your thoughts clearly and concisely. Be ready to discuss how you’ve collaborated with product and engineering teams in previous roles. This will help you stand out as someone who can bridge gaps and keep everyone on the same page.

✨Prepare for Code Reviews

Expect to discuss code quality and best practices during your interview. Familiarise yourself with common code review standards and be prepared to explain how you ensure cleanliness, reliability, and functionality in your work. This will show that you’re not just a coder but also a mentor who values quality.

Full Stack Rust Engineer
hackajob
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

H
  • Full Stack Rust Engineer

    Freelance
    36000 - 60000 Β£ / year (est.)
  • H

    hackajob

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>