TL;DR
Team Leader - Software Development: Leading and delivering complex software development projects for secure solutions with an accent on modern programming languages, data structures, and distributed systems. Focus on strategic system architecture, reducing technical debt, and ensuring production system reliability at scale.
Location: Abu Dhabi, AE
Company
Beacon Red is a company aiming to become a benchmark for secure software development in the UAE.
What you will do
- Lead the design and delivery of complex features across multiple projects while ensuring adherence to best practices.
- Contribute hands-on to development, focusing on design quality, technical debt reduction, and strategic alignment.
- Ensure comprehensive testing, effective project documentation, and reliability of production systems.
- Provide clear, timely updates to users, Project Managers, and stakeholders, ensuring transparency.
- Assign tasks to the team effectively and contribute to feature prioritization aligned with business goals.
- Establish and enforce high standards for code reviews, security, performance, scalability, and maintainability.
- Drive improvements to SDLC processes, champion new technologies, and coach Senior Software Engineers.
Requirements
- Bachelor’s or Master’s in Computer Science or related field with 10+ years in software engineering and 2+ years in a technical leadership role.
- Expertise in data structures, algorithms, and security principles to optimize for performance and security at scale.
- Proficiency in multiple programming languages, including JavaScript/TypeScript, Python, or Java.
- Proven experience with SQL (PostgreSQL, MySQL, SQLite) and NoSQL (MongoDB, Elasticsearch, Neo4J) databases.
- Professional experience in designing distributed systems for high availability, scalability, and fault tolerance.
- Expertise with distributed messaging, event-driven patterns, and asynchronous communication at scale.
- Strategic system architecture leadership and proficiency in Git workflows.
- Hands-on experience with containerization and orchestration (Docker, Kubernetes).
- In-depth OWASP knowledge and experience leading Agile teams.
Culture & Benefits
- Work in a fast-paced environment with challenging deadlines and a broad scope of work.
- Demonstrate autonomy by effectively assigning tasks and contributing technically.
- Commitment to delivering results and achieving ambitious goals.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →