img
Contract TypeFull-time
Workplace typeOn-site
LocationRiyadh

Job Description

About the Role

Atmaal is seeking a Senior Mobile Developer specializing in React Native to join its Strategic Projects team in Riyadh, Saudi Arabia. This role is central to leading mobile application development initiatives, ensuring high code quality, and providing technical direction. The developer will manage the full development lifecycle, from planning and design through development, testing, and deployment. As a Mobile Technical Lead, you will address complex technical challenges, mentor junior developers, and promote modern development practices, significantly influencing Atmaal's mobile development strategy.

Key Responsibilities

  • Lead and support the mobile development team in overcoming complex technical challenges.
  • Provide expert technical guidance and mentorship to fellow developers.
  • Oversee the complete software development lifecycle, encompassing planning, design, development, testing, and deployment.
  • Conduct thorough code reviews to ensure adherence to quality standards, best practices, and project requirements.
  • Write clean, scalable, and maintainable code that aligns with architectural guidelines.
  • Collaborate effectively with Product Managers, QA engineers, DevOps specialists, and other stakeholders to ensure timely project delivery.
  • Proactively identify and resolve technical debt, performance bottlenecks, bugs, and other issues.
  • Ensure all applications meet stringent performance, security, and quality standards.
  • Actively participate in system design and architecture discussions, contributing valuable insights.
  • Champion continuous improvement by adopting and integrating modern tools, technologies, and development practices.

Qualifications and Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a closely related field.
  • A minimum of 7 years of experience in software development.
  • At least 2 years of experience in a technical leadership or similar supervisory role.
  • Extensive experience with React Native and its associated libraries.
  • A strong understanding of Clean Code principles, SOLID principles, and common design patterns.
  • Proficiency with Git for version control and experience with code review tools.
  • Excellent problem-solving and troubleshooting capabilities.
  • Strong communication skills, with the ability to effectively interact with both technical and non-technical stakeholders.
  • A very good level of English proficiency.

Technical Skills and Experience

  • React Native
  • Clean Code principles
  • SOLID principles
  • Design Patterns
  • Git
  • Code Review Tools
  • Problem-solving and Troubleshooting
  • Communication
  • CI/CD pipelines (considered a strong asset)
  • DevOps practices (considered a strong asset)
  • Cloud Platforms (OCI, AWS, Azure, GCP) (familiarity is desirable)
  • Docker (advantageous)
  • Kubernetes (advantageous)

Work Environment and Location

This is a full-time position based in Riyadh, Saudi Arabia. The role involves working within Atmaal's Strategic Projects team, contributing to significant mobile development initiatives.


Requirements

  • Requires +10 Years experience

Similar Jobs