5 days ago

Junior Software Engineer

Letly

Hybrid
Full Time
£50,000
Hybrid

Job Overview

Job TitleJunior Software Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary£50,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

The Role of a Junior Software Engineer at Letly

As a Junior Software Engineer at Letly, you will be instrumental in developing AI-native infrastructure designed to address critical challenges within residential real estate. This early-stage engineering role offers significant ownership over technical decisions, directly influencing our ability to fundamentally transform the industry.

You will contribute to building a highly efficient, AI/ML-native, consumer-facing, and capital-efficient service company targeting a substantial market. Your software will push the boundaries of AI/ML models in real-world applications, directly impacting people's finances, careers, and property.

Key Responsibilities

  • Build and optimise RESTful APIs, adhering to best practices and robust design patterns.
  • Design, develop, test, and maintain scalable software solutions.
  • Contribute to crucial system architecture decisions and strategic technical roadmap planning.
  • Participate actively across QA processes, infrastructure management, and database administration.

Technical Requirements

Non-Negotiable Foundations:

  • Strong proficiency in at least one programming language (e.g., TypeScript/Node.js, Python, Java, Go).
  • Solid understanding of object-oriented programming (OOP) principles and common design patterns.
  • Comprehensive knowledge of RESTful API design and practical implementation.
  • Mastery of fundamental software engineering best practices.
  • Familiarity with Git workflows and collaborative development methodologies.

Advantageous Experience:

  • Hands-on experience with NestJS and TypeScript (our current technology stack).
  • Proficiency with MongoDB (our primary database).
  • Experience utilizing Google Cloud Platform (GCP) and Google Kubernetes Engine (GKE).
  • Knowledge of containerisation technologies (Docker) and orchestration platforms (Kubernetes).
  • Experience with Angular or other contemporary frontend frameworks.
  • Understanding of event-driven architectures and message broker systems.
  • Familiarity with Large Language Model (LLM) integrations and broader AI/ML concepts.
  • Experience with CI/CD pipelines and infrastructure as code (IaC).
  • A Computer Science degree or a related technical/STEM qualification.

Essential Characteristics

  • Hyper-focus on detail: Demonstrated ability to produce clean, maintainable, and thoroughly documented code.
  • First principles reasoning: An ability to thoughtfully approach and solve complex technical challenges from the ground up.
  • Communication clarity: Exceptional skill in articulating complex technical concepts effectively to diverse audiences.
  • Ownership mentality: A self-driven individual who proactively takes initiative and independently advances projects.
  • Collaborative: Understands the power of teamwork and actively contributes to a collective environment.
  • Adaptability: Thrives and performs well in dynamic, fast-paced environments with evolving requirements.
  • Learning velocity: Possesses the capacity to quickly master new paradigms, technologies, and changes.
  • Quality-obsessed: Committed to delivering high-quality output across all aspects of work.

Key skills/competency

  • Software Engineering
  • RESTful API Design
  • TypeScript/Node.js
  • MongoDB
  • Google Cloud Platform (GCP)
  • Kubernetes
  • Docker
  • Object-Oriented Programming (OOP)
  • AI/ML Concepts
  • Scalable Software Design

Tags:

Junior Software Engineer
API Development
Scalable Software
System Architecture
Database Management
QA
AI/ML Integration
Software Best Practices
Collaborative Development
Problem Solving
Code Optimization
TypeScript
Node.js
NestJS
MongoDB
GCP
Kubernetes
Docker
Git
Angular
Event-Driven Architecture

Share Job:

How to Get Hired at Letly

  • Research Letly's culture: Study their mission in AI and real estate, values, and any news.
  • Tailor your resume: Highlight proficiency in TypeScript, NestJS, and AI/ML concepts for this Junior Software Engineer role.
  • Showcase API skills: Prepare examples of RESTful API design, development, and best practices.
  • Demonstrate problem-solving: Be ready to discuss how you apply first principles reasoning to technical challenges.
  • Emphasize ownership: Provide specific instances where you've driven initiatives and delivered high-quality work.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background