fullstack developer.
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Requirements
- Experience: 4+ years of professional software development experience in a fullstack or backend-heavy role.
-
Polyglot Proficiency:
- Strong commercial experience with Ruby (preferably Ruby on Rails) for web application development.
- Solid proficiency in Python (Django, FastAPI, or similar) with an understanding of data processing.
- Production experience or a strong foundational knowledge of Rust, particularly in building concurrent, memory-safe, and high-performance applications.
Frontend Knowledge: Experience working with modern JavaScript/TypeScript frameworks (e.g., React, Vue, or Next.js) and a solid understanding of web fundamentals (HTML/CSS).
Database Expertise: Deep knowledge of relational databases (PostgreSQL) and NoSQL stores (Redis, MongoDB), including query optimization and schema design.
Cloud & Infrastructure: Familiarity with AWS, GCP, or Azure, and containerization orchestration (Docker, Kubernetes).
Mindset: You are a problem-solver who embraces ambiguity. You care more about solving the problem effectively than being strictly tied to one programming language.
Bonus Points
- Experience migrating legacy applications (e.g., Ruby/Python to Rust).
- Contributions to open-source projects in Rust, Ruby, or Python.
- Familiarity with WebAssembly (Wasm).
About the company
Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fullstack Developer Salary UK
What’s the Difference Between Frontend and Backend Development?
Top in-demand programming languages to learn in 2021
Why Upskilling And Reskilling is Important For Developers