Back End Developer

Back End Developer

Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
Y

At a Glance

  • Tasks: Design and develop secure backend systems using cutting-edge technologies.
  • Company: Join YEO Messaging, a leader in secure communication solutions.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Why this job: Make a real impact on privacy-focused messaging platforms that users trust.
  • Qualifications: 8-10+ years of backend development experience with Node.js and TypeScript.
  • Other info: Dynamic team environment with a focus on innovation and security.

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

Company Description YEO Messaging, short for "Your Eye Only," was established by a team of experts in technology, security, and design to address the lack of trust in existing messaging platforms, especially for business use. YEO provides secure solutions for both business and personal users who value privacy, ensuring that messages, files, and media are shared safely and viewed only by intended recipients. Our platform offers advanced features such as end-to-end encryption, geofencing, and continuous facial recognition, which verifies not just the device but also the individual user for unparalleled security.

About the Role: We are seeking a highly skilled Backend Developer with 8-10+ years of experience to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining robust, scalable, and secure backend systems. You will work closely with cross-functional teams to build high-performance APIs, manage databases, and implement cloud-based solutions.

Key Responsibilities:

  • Develop and maintain backend services using Node.js and TypeScript.
  • Build scalable APIs using Nest.js and Express.js.
  • Design, implement, and optimize SQL (PostgreSQL) and NoSQL (MongoDB) databases.
  • Utilize Prisma ORM for efficient database interactions.
  • Develop and optimize RESTful APIs and GraphQL APIs (Apollo).
  • Implement WebSockets for real-time communication.
  • Ensure API security using JWT, OAuth, and other authentication mechanisms.
  • Perform unit testing with Jest or Mocha and API testing with Postman.
  • Implement caching and messaging solutions with Redis (Pub/Sub).
  • Work with Docker.

Back End Developer employer: YEO Messaging

At YEO Messaging, we pride ourselves on being an exceptional employer that values innovation and security in the tech industry. Our collaborative work culture fosters creativity and growth, providing employees with ample opportunities for professional development while working on cutting-edge technology in a secure environment. Located in a vibrant area, we offer competitive benefits and a commitment to employee well-being, making YEO Messaging a rewarding place to advance your career as a Back End Developer.
Y

Contact Detail:

YEO Messaging Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Back End Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work at YEO Messaging or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised.

✨Tip Number 2

Show off your skills! Create a personal project or contribute to open-source projects that showcase your backend development expertise. This not only builds your portfolio but also gives you something tangible to discuss during interviews.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding the technologies mentioned in the job description. Practise common algorithms and system design questions to impress your interviewers.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our team at YEO Messaging.

We think you need these skills to ace Back End Developer

Node.js
TypeScript
Nest.js
Express.js
SQL (PostgreSQL)
NoSQL (MongoDB)
Prisma ORM
RESTful APIs
GraphQL APIs (Apollo)
WebSockets
JWT
OAuth
Unit Testing (Jest or Mocha)
API Testing (Postman)
Redis (Pub/Sub)
Docker

Some tips for your application 🫑

Tailor Your CV: Make sure your CV is tailored to the Back End Developer role. Highlight your experience with Node.js, TypeScript, and any relevant database management skills. We want to see how your background aligns with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about secure messaging platforms and how your skills can contribute to our mission at YEO Messaging. Keep it concise but impactful!

Showcase Your Projects: If you've worked on any projects that demonstrate your backend development skills, make sure to mention them. We love seeing real-world applications of your expertise, especially if they involve APIs or database management.

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’s super easy – just follow the prompts!

How to prepare for a job interview at YEO Messaging

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Node.js, TypeScript, and Nest.js. Brush up on your knowledge of SQL and NoSQL databases, as well as Prisma ORM, to show that you can hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you overcame them. This is especially important for backend development, where optimising APIs and ensuring security are key. Use examples that highlight your experience with JWT, OAuth, and real-time communication.

✨Demonstrate Team Collaboration

Since you'll be working closely with cross-functional teams, be ready to talk about your experience collaborating with others. Share examples of how you’ve successfully communicated technical concepts to non-technical team members or worked together to solve complex problems.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s approach to security and privacy, especially regarding their messaging platform. This shows your genuine interest in YEO Messaging and helps you understand if it’s the right fit for you.

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

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