Backend/Mobile App Developer

Backend/Mobile App Developer

Job Responsibilities

1. Backend Development

   - Design, develop, and maintain scalable backend systems to support web and mobile applications.

   - Implement RESTful APIs for seamless communication between frontend and backend components.

   - Optimize database queries and ensure efficient data storage and retrieval.

 

2. Mobile App Development

   - Develop native or cross-platform mobile applications for iOS and/or Android platforms.

   - Collaborate with UI/UX designers to create engaging and intuitive user interfaces.

   - Integrate backend services and APIs to provide seamless functionality within mobile apps.

 

3. Code Maintenance and Optimization

   - Debug and troubleshoot issues in existing backend systems or mobile applications.

   - Identify performance bottlenecks and implement optimizations to enhance system efficiency.

   - Conduct code reviews and provide constructive feedback to team members.

 

4. Security and Compliance

   - Implement security best practices to safeguard sensitive data and prevent unauthorized access.

   - Stay updated on industry trends and compliance requirements related to data privacy and security.

   - Conduct periodic security audits and implement necessary measures to address vulnerabilities.

 

5. Collaboration and Communication

   - Work closely with cross-functional teams, including frontend developers, UI/UX designers, and product managers.

   - Communicate project status, challenges, and solutions effectively with team members and stakeholders.

   - Participate in agile development processes, including sprint planning, daily standups, and retrospectives.

Job Context

We are seeking a talented and experienced Backend/Mobile App Developer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining robust backend systems and/or mobile applications. The ideal candidate should have a strong foundation in programming languages, database management, and software development methodologies. This role offers an exciting opportunity to contribute to cutting-edge projects and collaborate with cross-functional teams.

Educational Requirements

Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree is a plus.

Experience Requirements

- Proven experience as a backend developer, mobile app developer, or a similar role.

- Proficiency in programming languages such as Laravel, Java, Kotlin (for Android), Swift (for iOS), Python, Node.js, etc.

- Strong understanding of backend frameworks and technologies, such as Spring Boot, Django, Flask, Express.js, etc.

- Experience with mobile app development frameworks and tools, such as React Native, Flutter, Xamarin, etc.

- Knowledge of database management systems, including SQL and NoSQL databases.

- Familiarity with version control systems (e.g., Git), CI/CD pipelines, and DevOps practices.

Additional Requirements

- Excellent problem-solving skills and attention to detail.

- Strong communication and collaboration abilities.

Job Location

Abuja

Employment Status

Full-Time

Salary

300,000 - 400,000

Vacancy

2

Position

Backend/Mobile App Developer

Company Name

Najec Limited

Deadline

04/15/2024

Apply For Job