U

Upstream

Secures digital services for mobile operators

Software Development Team Lead

Engineering LeadershipUpdated on Nov 13
Full-timeGerakas, GreeceNo salary listed

About the Job

Requirements

  • At least 8 years of full-time professional full-stack or web development experience.
  • A degree in Computer Science, Engineering, or an equivalent field.
  • Hands-on experience designing and developing full-stack applications using JavaScript and TypeScript.
  • Hands-on experience with React, Next.js, and Express.js.
  • Experience with HTML, CSS, and responsive design.
  • Experience designing and consuming HTTP APIs.
  • Experience with SQL and NoSQL databases and caches, such as MongoDB, PostgreSQL, Elasticsearch, Redis, or Memcached.
  • Experience working in Agile/Scrum development environments.
  • Strong communication, collaboration, and problem-solving skills.
  • Excellent written and oral command of English.

Responsibilities

  • Lead, mentor, and support a team of software engineers, fostering a collaborative, inclusive, and high-performing engineering culture.
  • Provide technical guidance, coaching, and regular feedback to team members to support their professional development and career growth.
  • Help the team prioritize work, remove blockers, and ensure successful and timely delivery of projects and features.
  • Promote engineering best practices, code quality, maintainability, and continuous improvement across the team.
  • Contribute hands-on to the design, development, and delivery of software solutions.
  • Troubleshoot and support existing products and infrastructure.
  • Collaborate with Product Managers, UI/UX Designers, QA Automation, and DevOps Engineers to deliver reliable and scalable solutions.
  • Investigate alternative technologies and present proposals for architectural review.
  • Participate in hiring activities, onboarding, and team-growth initiatives.

Desired Qualifications

  • Previous experience in technical leadership, mentoring engineers, and people development is considered a plus.
  • Familiarity with CI/CD practices, cloud-native environments, and containerized applications is considered a plus.

About the Company

Upstream

Secures digital services for mobile operators

Upstream provides affordable and secure mobile digital services to over 1.2 billion people worldwide, including Zero D, which offers free access to essential internet services for 250 million users, and Secure D, a security platform that blocked over 98,000 malicious apps across 20 countries in 2019. Zero D delivers essential online services at no cost through partnerships with mobile operators, while Secure D monitors and blocks harmful apps and fraud in mobile transactions, with Upstream collaborating with more than 60 operators in 45 high-growth markets. The company differentiates itself by combining broad reach with both affordable access and security across many operators and markets, plus demonstrated malware and fraud protection. Its goal is to enable safe, accessible digital services that drive digital revenue growth for mobile operator partners and end users.

Company size
201-500
Company stage
Debt Financing
Total funding
$55M
Headquarters
Aberdeen, United Kingdom
Founded
2001

Recently Posted Jobs

Explore more opportunities at Upstream

See more jobs