datatrota
Signup Login
Home Jobs Blog

Senior FullStack Developer at Alfred & Victoria Associates

Alfred & Victoria AssociatesLagos, Nigeria Software Development
Full Time
Alfred & Victoria Associates is one of Nigeria’s leading ICT solution based company. Our company offers a wide range of services which are in high demand of today’s emerging market.

Job Purpose

  • The Full Stack Developer is responsible for designing, developing, and maintaining software applications that encompass both the front-end and back-end components of a system.
  • Full Stack Developer revolves around creating end-to-end solutions, integrating various technologies, solving problems, collaborating with teams, and continuously improving their skills to deliver robust and efficient software applications.

Responsibilities

  • Write clean, high-quality, high-performance, maintainable and reusable code.
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Design and implement RESTful APIs for communication between front-end and back-end.
  • Integrate third-party APIs and services.
  • Write and conduct unit test and deployment of new products and features
  • Design, implement, and maintain databases.
  • Optimize database queries for performance.
  • Participate in code reviews and debugging
  • Support customers / users
  • Determine operational feasibility through analysis, problem definition, requirement gathering, solution development, and proposed solutions for software applications.
  • Determine and design system specifications, standards, and programs.
  • Improve operations by conducting systems analysis; recommending changes in policies and procedures for software architecture.
  • Document codes including but not limited to reports writing, user manuals and other documentation on the status, operation and maintenance of the software(s).
  • Coordinate cross-functionally, to ensure project meets business objectives and compliance standards
  • Mentor and guide young Software Developer.

Key Performance Indicator

  • Code Quality- Ensure to write clean, maintainable and efficient codes.
  • Timely project delivery- Meeting project deadlines and delivering high-quality software within specified timelines.
  • Minimizing the numbers of bugs and issues in the codebase
  • Features Implementation- Number of successfully implemented features or user stories
  • Documentation Quality -Completeness and clarity of technical documentation. (-Documenting code, architecture, and processes for reference and future development.)
  • User Satisfaction- User feedback, user-reported issues, and satisfaction survey results

Qualification & Education Requirements

  • Minimum of B.Sc./HND degree from an accredited institution with a minimum qualification of Second Class/Lower Credit
  • Minimum of 5 years of relevant work experience in a similar role
  • Relevant professional Certifications
  • Expertise in Object Oriented Programming, Database Design, and XML Schema
  • Experience in mobile development (Flutter, ReactNative, Xamarine etc)
  • Experience with Agile (Scrum) software development methodologies
  • Ability to organize and prioritize work.

Key Skills & Competencies:

  • Full-stack development proficiency, familiarity with multiple stacks, expertise in at least one technology stack (3+ years).
  • Minimum familiarity with our stack: PHP (Laravel), Javascript (jQuery/Angualar JS), and MySQL
  • Expertise with AWS (S3, EC2, EB, etc.), API development and integration
  • Full-cycle software development experience, high standards with best practices including test automation, static analysis, etc.
  • Excellent cross-functional communication skills.

Technical Competencies:

  • Service Oriented Architecture (SOA) design principles
  • C#, .Net, Microsoft .NET framework and .Net Core
  • Mobile App Development with (Xamarin, Flutter, React Native and Kotlin)
  • RESTFUL, SOAP, JSON
  • Database Management (MS SQL, MySQL, SQLite)
  • Knowledge of frontend development tools HTML5.0, CSS 3.0, JavaScript, JavaScript Frameworks: React JS and Node JS , Angular
  • UI/UX Skills - Mockup using Figma and Adobe XD
  • Web-based and traditional programs
  • Azure /DevOps
  • PowerShell
  • Agile Methodology

Other Requirements:

  • Strong communication skills
  • Ability to work in a team
  • Excellent debugging and problem-solving skills
  • Analytical and commercial experience
  • Research oriented
  • Proficiency in database management skills
  • Good organizational and time management skills
  • A good eye for detail
  • Ability to work with deadline
  • Excellent Leadership skills.

Method of Application

Signup to view application details. Signup Now

More jobs like this

X

Send this job to a friend