×
Register Here to Apply for Jobs or Post Jobs. X

Tech Lead, Software Engineer, Full Stack Developer

Job in Greater London, London, Greater London, EC1A, England, UK
Listing for: Blink
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Software Architect
Job Description & How to Apply Below
Location: Greater London

Join to apply for the Tech Lead role at Blink

A Tech Lead is responsible for guiding and managing a team of developers, ensuring the technical feasibility of proposed project designs, and facilitating technical decisions. They work closely with product managers, product owners, and other stakeholders to understand and define project goals and scopes, ensuring that technical solutions meet business objectives. This role also involves driving coding standards and best practices, mentoring developers, and resolving complex technical issues.

The ideal candidate holds a Bachelor's or Master's degree in a relevant field and has a minimum of eight years of experience in software development.

Essential Duties and Responsibilities
  • Provides technical leadership to a team of software developers, guiding the team's direction and growth by analyzing project needs, consulting with stakeholders, examining system flow, data usage, and work processes, investigating problem areas, and following the software development lifecycle.
  • Leads software development projects by managing the team's resources and timelines, ensuring that the team delivers high-quality code and meets project deadlines.
  • Designs, develops, and tests software solutions by creating high-quality, reusable, and scalable code using advanced programming languages and technologies.
  • Ensures the technical feasibility of proposed project designs by closely collaborating with the design team and stakeholders.
  • Drives coding standards and best practices by implementing effective software development methodologies, conducting peer code reviews, and mentoring team members.
  • Identifies and resolves complex technical issues by continuously monitoring software performance, identifying issues, and developing effective solutions.
  • Maintains technical knowledge and expertise by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.
  • Supports project/product management activities by working closely with project/product managers and stakeholders to understand and define project goals and scopes, ensuring that technical solutions meet business objectives.
  • Collaborates with cross-functional teams to develop and implement innovative technical solutions that enhance user interaction and experience.
  • Ensures quality of software through thorough testing and debugging, working closely with the QA team to build and maintain automated tests.
Qualifications
  • Education:

    A Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • Experience:

    Minimum of 8 years of experience in software development, including 3+ years in a leadership role.
  • Project Management:
    Experience with agile project management and workflow tools such as Jira, Asana, Trello, or similar.
  • Version Control:
    Proficiency in using Git or other version control systems.
Competencies
  • Technical Skills
    • Expertise in one or more programming languages, such as Ruby, Java, and JavaScript.
    • Strong background in designing, implementing, and managing microservices architecture, including Domain‑Driven Design (DDD), domain‑driven architectures, and multi‑tenant SaaS platforms.
    • Knowledge of frontend and backend technologies, databases, cloud services, and APIs.
    • Understanding of software architecture and design principles, including modularization, bounded contexts, event‑driven patterns, and multi‑tenant strategies (data isolation, tenant onboarding, and scaling).
    • Familiarity with continuous integration, continuous delivery, and deployment tools.
    • Ability to translate business requirements into technical solutions aligned with DDD, SaaS, and compliance best practices.
  • Compliance & Security
    • Knowledge and hands‑on experience with ISO 27001, SOC 2 Type I & II, GDPR, CCPA, and related security/privacy frameworks.
    • Ability to design architectures and processes for data security, privacy, and regulatory compliance, including access controls, auditing, and vendor risk assessments.
    • Experience implementing secure software…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary