Junior Developer

Junior Developer

Full-Time 30000 - 40000 £ / year (est.) No working from home possible
AAA Global

At a Glance

  • Tasks: Develop and maintain applications using Rust and .NET in a dynamic crypto environment.
  • Company: Join a pioneering company at the forefront of cryptocurrency innovation.
  • Benefits: Flexible working hours, casual environment, and opportunities for continuous learning.
  • Other info: Collaborate with an international team in an agile, non-hierarchical setting.
  • Why this job: Be part of a revolutionary industry while enhancing your coding skills.
  • Qualifications: Experience in software development, preferably with Rust or C++, and a passion for finance.

The predicted salary is between 30000 - 40000 £ per year.

Our client is looking for a junior C++ / Rust developer with low-latency exposure. You will love this job if:

  • You are pioneering and innovative and want to be part of the cutting-edge and disruptive crypto-currency world.
  • You enjoy end-to-end application development from requirement collection to production support.
  • You are eager to learn new knowledge in both financial and technical fields.
  • You thrive in a non-hierarchical organization with a casual working environment.
  • You are flexible and dedicated. We operate an on-call rota around the clock to ensure our global operations run smoothly.

Team / Role

As a Junior Developer, you will:

  • Maintain and improve our peripheral applications, as well as user interfaces, with the latest Rust and .NET technologies, to support our 24/7 activities.
  • Work in an international team of like-minded professionals in an agile and autonomous environment.
  • Collaborate with senior teammates to investigate the latest technologies and industry best practices. When appropriate, design together the required changes and integrate them to expand our system’s capabilities.

Required skillset

You should get in touch if:

  • 2-3 years of related experience for Developer; candidates with less than 3 years of experience will be considered as Junior Developer.
  • You hold a university degree in Computer Science, Software Engineering, or related disciplines.
  • You write clean and efficient code in Rust or any other Object Oriented Programming (e.g. C++) and are familiar with the Linux environment.
  • You demonstrate a strong interest in financial markets and blockchain technologies.
  • You own your deliverables’ reliability, scalability, and maintainability.
  • You love to analyse and tackle complex problems with elegant solutions.
  • You have exposure in multithreading, web protocol (e.g. websocket, RESTful), or high throughput/low latency design is a plus.

Junior Developer employer: AAA Global

Join a pioneering company at the forefront of the crypto-currency revolution, where as a Junior Developer, you will thrive in a casual, non-hierarchical environment that fosters innovation and collaboration. With opportunities for continuous learning and growth in both financial and technical domains, you will work alongside a diverse international team dedicated to pushing the boundaries of technology. Enjoy the flexibility of a 24/7 operation while contributing to cutting-edge projects that make a real impact in the industry.

AAA Global

Contact Details:

AAA Global Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Junior Developer

Tip Number 1

Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those using Rust or C++. This gives potential employers a taste of what you can do and your coding style.

Tip Number 3

Prepare for interviews by brushing up on common coding challenges and system design questions. Practice makes perfect, so consider mock interviews with friends or online platforms.

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for passionate developers like you. Plus, it’s a great way to get noticed by our hiring team.

We think you need these skills to ace Junior Developer

C++
Rust
Low-Latency Design
End-to-End Application Development
Clean Code Practices
Object Oriented Programming
Linux Environment

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with C++ or Rust, especially any low-latency projects you've worked on. We want to see how your skills align with the job description, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for the crypto-currency world and how you thrive in a casual, non-hierarchical environment. Let us know why you're excited about this role and what you can bring to the team.

Showcase Your Problem-Solving Skills:In your application, mention specific examples where you've tackled complex problems with elegant solutions. We love candidates who can think critically and creatively, so don’t hold back on sharing your experiences!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re proactive and keen to join our team!

How to prepare for a job interview at AAA Global

Know Your Tech

Make sure you brush up on your C++ and Rust skills before the interview. Be ready to discuss your experience with low-latency applications and any projects you've worked on that showcase your coding abilities. They’ll want to see that you can write clean, efficient code.

Show Your Passion for Crypto

Since this role is in the crypto-currency world, it’s crucial to demonstrate your interest in financial markets and blockchain technologies. Prepare some insights or recent trends in the industry that excite you, and be ready to share how they relate to the role.

Emphasise Team Collaboration

This company values a non-hierarchical and collaborative environment. Be prepared to talk about your experiences working in teams, especially in agile settings. Highlight how you’ve collaborated with others to solve complex problems or improve applications.

Ask Smart Questions

At the end of the interview, don’t forget to ask insightful questions. Inquire about their tech stack, the challenges they face in maintaining low-latency systems, or how they approach new technology integration. This shows your eagerness to learn and engage with the team.