Mobile Developer at Smash Technology

Experience: Senior-level

Education: Bachelors

Job-type: Full Time

Location: Abuja

Field: IT

Smash Technology is a vibrant and fast-growing tech company passionate about innovation and excellence. We specialize in providing smart digital and business solutions that help brands and organizations work better and grow faster.

At Smash Technology, we believe in creativity, teamwork, and continuous growth. Our work culture is young, dynamic, and inspiring a place where ideas are valued, and people are empowered to make real impact.

Job overview 

  • We are seeking a highly skilled and passionate Mobile Developer to join our technology team on a full-time, on-site basis.
  • The ideal candidate will be responsible for designing, developing, testing, and maintaining high-performing mobile applications.
  • This role requires strong technical expertise, attention to detail, and the ability to collaborate with cross-functional teams to deliver seamless digital experiences.

 Responsibilities

  • Develop, test, deploy, and maintain high-quality mobile applications for Android and/or iOS.
  • Translate UI/UX designs into functional and appealing mobile interfaces.
  • Ensure high performance, responsiveness, and stability of applications.
  • Collaborate closely with backend developers, product managers, designers, and QA teams.
  • Troubleshoot and debug applications to improve performance and user experience.
  • Integrate third-party APIs, SDKs, and backend services.
  • Maintain clean, scalable, and reusable code following best practices and coding standards.
  • Participate in code reviews and provide constructive feedback.
  • Conduct research and stay up-to-date on emerging mobile technologies and development trends.
  • Prepare technical documentation and participate in sprint planning and product reviews.

Requirements

  • Bachelor’s Degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 5 – 8 years of hands-on experience as a mobile developer.
  • Proficiency in one or more mobile development frameworks and languages, such as:
    • Flutter / Dart
    • React Native
    • Kotlin / Java (Android)
    • Swift (iOS)
  • Experience building and deploying apps to Google Play Store and/or Apple App Store.
  • Strong understanding of RESTful APIs, state management, and app performance optimization.
  • Knowledge of version control systems (Git).
  • Solid understanding of UI/UX principles.
  • Ability to work effectively in a fast-paced, on-site environment.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork ability.

Key Skills & Competencies

  • Mobile application architecture
  • API integration
  • UI/UX implementation
  • Performance optimization
  • Debugging & testing
  • Documentation and reporting
  • Strong attention to detail
  • Creativity and innovation

Work Expectations

  • Must be physically present at the office daily; remote or hybrid work is not permitted.
  • Must be punctual, dedicated, and ready to collaborate with the team in real time.
  • Must adhere to company policies, sprint timelines, and development protocols.

Method of application

Meet the Qualifications? Email your CV to [email protected] using the Job Title as the subject of the email.

Fast Track Your Application

Want to skip the queue? Submit your CV directly and our team will prioritise your application.

Submit Your CV

Latest Jobs

Scroll to Top