Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 17, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Stella Maris Schools in Abuja is a well-established private educational institution that offers nursery, primary and secondary schooling. With its strategic location around FCT and a commitment to high standards of teaching and learning, it serves families seeking strong academics combined with character-building and extracurricular enrichment. 

    ...
    Read more about this company

     

    Junior Software Project Manager

    Summary

    • We are seeking an organized, detail-oriented and motivatedindividual to join our team as a Junior Software Project Manager.
    • In this role, you will oversee software projects from start to finish, manage and motivate software developers and other team members, give customer presentations, and write project proposals.
    • You will be responsible for managing full stack, frontend, backend, mobile developers, and quality assurance engineers.
    • To be successful as a software project manager, you should have a good working knowledge of project estimation techniques and the ability to motivate team members.
    • Ultimately, a top-notch software project manager should have good communication and decision-making skills.
    • You will ensure the successful delivery of projects by coordinating tasks, managing timelines, and maintaining clear communication with stakeholders.

    Duties

    • Discuss potential projects and their parameters with clients, executives, and software developers.
    • Plan out the blueprints for software projects, including defining the scope, allocating resources, setting deadlines, laying out communication strategies, and indicating tests and maintenance.
    • Assemble and lead the project team.
    • Participate in and supervise each stage of the project.
    • Ensure each project stays on schedule and adheres to the deadlines.
    • Create a project budget and ensure the project adheres to the budget as closely as possible.
    • Determine and oversee consistent testing, evaluation, and troubleshooting of all products in all stages of completion.
    • Track milestones, deliverables, and change requests.
    • Serve as a liaison to communicate information regarding changes, milestones reached, and other pertinent information.
    • Deliver completed software products to clients and perform regular checks on the products' performance.
    • Foster a collaborative and productive team environment, building strong relationships and promoting teamwork.
    • Communicate effectively with stakeholders, providing honest updates and managing expectations.
    • Identify and mitigate risks throughout the project lifecycle.
    • Continuously learn and stay updated with the latest industry trends and best practices.

    Skills and Qualifications

    • A Bachelor's Degree in Information Technology, Software Development Management, Software Engineering, Computer Science, or a related field.
    • Proven experience in software project management.
    • Strong understanding of full stack, frontend, backend, and mobile development processes.
    • Excellent leadership and team-building skills.
    • High level of integrity and honesty, with a commitment to transparent communication.
    • Strong organizational and time management skills.
    • Ability to work effectively under pressure and meet tight deadlines.
    • Willingness to learn and adapt in a fast-paced environment.
    • Strong attention to detail and multi-tasking skills.
    • Good working knowledge of project estimation techniques.
    • Excellent technical knowledge.

    go to method of application ยป

    Mobile App Developer

    Summary

    • We are looking for a highly skilled and motivated Mobile App Developer to join our team. As a Mobile App Developer, you will be responsible for developing, testing, and maintaining high-quality mobile applications. You will work closely with our design, backend, and quality assurance teams to deliver seamless and user-friendly mobile experiences.

    Duties

    • Develop Mobile Applications: Design, build, and maintain efficient, reusable, and reliable code for mobile applications on both Android and iOS platforms.
    • Collaborate with Cross-functional Teams: Work closely with designers, backend developers, and QA engineers to implement new features, optimize performance, and ensure high-quality user experiences.
    • Participate in Full Development Lifecycle: Engage in all phases of the development lifecycle, including requirements gathering, design, coding, testing, deployment, and maintenance.
    • Optimize Applications: Improve application performance, quality, and responsiveness by identifying and fixing bottlenecks and bugs.
    • Stay Updated with Industry Trends: Keep up-to-date with the latest industry trends, technologies, and best practices in mobile development.
    • Perform Code Reviews: Conduct code reviews to ensure the code adheres to established standards, is maintainable, and free of bugs.
    • Implement UI/UX Designs: Translate UI/UX design wireframes into high-quality code and ensure a seamless user experience.
    • Maintain Documentation: Create and maintain comprehensive project documentation for reference and reporting.
    • Support and Troubleshoot Issues: Provide support and troubleshooting assistance to resolve issues and improve application performance.
    • Test and Debug: Perform thorough testing and debugging of applications to ensure functionality and quality.

    Skills and Qualification

    • Educational Background: Bachelor’s Degree in Computer Science, Information Technology, or a related field.
    • Experience: Proven experience as a Mobile App Developer with a strong portfolio of published applications on the App Store or Google Play.
    • Technical Proficiency:
      • Programming Languages: Proficiency in programming languages such as React Native and Flutter for cross-platform development.
      • Frameworks and Tools: Experience with development frameworks and tools like Xcode, Android Studio, and Git.
      • APIs and Libraries: Strong understanding of RESTful APIs, third-party libraries, and integration with backend services.
      • UI/UX Design Principles: Familiarity with modern UI/UX design principles and best practices.
    • Problem-Solving Skills: Excellent problem-solving skills with a keen attention to detail.
    • Communication Skills: Strong verbal and written communication skills to effectively collaborate with team members and stakeholders.
    • Team Player: Ability to work collaboratively in a team environment and contribute positively to team dynamics.
    • Time Management: Strong organizational and time management skills to handle multiple tasks and projects simultaneously.
    • Adaptability: Willingness to learn and adapt to new technologies and changing requirements.

    Preferred Qualifications:

    • Experience with agile development methodologies.
    • Knowledge of mobile app security best practices.
    • Experience with automated testing and continuous integration/continuous deployment (CI/CD) pipelines.
    • Familiarity with cloud services and backend integration.

    Method of Application

    Interested and qualified candidates should send their Resume to: careers@smsabuja.com using "Junior Software Project Manager" as the subject of the mail.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Stella Maris High School Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail