UXBERT Labs

Technical Lead

UXBERT Labs

Riyadh, Saudi Arabia

Job Details

Type: Full Time

Post Date: 30+ days ago

Industry: Engineering And Technology

Job Description

In this leadership role, you'll wear many hats! You'll mentor and guide a team of software engineers, providing technical expertise and direction. You'll also drive technical decision-making, ensuring adherence to best practices and high-quality code. From planning to deployment, you'll oversee the entire software development lifecycle, collaborating with project managers to ensure projects are delivered on time and within budget.

What You'll Do:

  • Technical Leadership:

    • Lead, mentor, and inspire a team of talented software engineers.

    • Provide technical direction and guidance, fostering a culture of innovation and continuous improvement.

    • Drive technical decisions and enforce best practices to ensure high-quality code.

  • Software Development Champion:

    • Oversee the entire software development lifecycle, from planning and design to deployment and maintenance.

    • Collaborate with project managers to define project scope, timelines, and deliverables.

    • Design and implement robust, scalable, and maintainable software architectures.

  • Technical Expertise & Innovation:

    • Evaluate and recommend the latest tools, technologies, and processes to optimize the development platform.

    • Stay up-to-date with industry trends and emerging technologies.

    • Continuously seek ways to improve the development process and team productivity.

  • Communication & Collaboration:

    • Work closely with stakeholders to understand business needs and translate them into technical specifications.

    • Foster effective communication between the development team and other departments.

    • Ensure alignment between technical direction and the company's overall business objectives.

The Ideal Candidate:

  • Bachelor's or Master's degree in Computer Science or a related field (or equivalent work experience).

  • 3-5 years of experience in software application development, deployment, and integration.

  • Strong understanding of software development principles and best practices.

  • Proficiency in one or more of the following technologies: Python, JavaScript, React, PHP, Android (Kotlin/Java), Swift, Kafka, MongoDB.

  • Experience with code refactoring, design patterns, CI/CD, building scalable applications, application security, and secure coding practices.

  • In-depth knowledge of version control systems (GIT) and CI/CD concepts.

  • Excellent problem-solving, analytical, and troubleshooting skills.

  • Top-notch communication, interpersonal, and leadership skills.

Headquartered in Riyadh, UXBERT Labs is Saudi Arabia's first Customer and User Experience, Digital Innovation and Experience design lab. The only innovation lab in the region focusing on on scientifically proven ecommerce and digital product research, training, consulting, design and development.

View All Jobs

Join Our MuslimJobs Community

Join our community of professionals looking to grow in our careers and in our deen