Senior FullStack Developer Job at Alfred & Victoria Associates
Alfred & Victoria Associates has become one of the most sought after Human Capital Development Organization in recent times. She is fast becoming the distinguished strategic partner required in all sectors of the economy, and also in the fast growing world of outsourcing which is now in huge demand in all profession.
We are recruiting to fill the position below:
Job Position: Senior FullStack Developer
Job Location: Lagos
Employment Type: Full-time
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
Interested and qualified candidates should send their CV to: apply@alfred-victoria.com using the Job Position as the subject of the email.
Similar Jobs
- Job Vacancies at Zojatech Limited
- Job Openings at Microsoft Corporation
- Crescita Solutions Recruitment for Web Developer – Intern / Junior
- Backend Developer Job at Crescita Solutions
- Web Developer Job at Crescita Solutions
- Software Project Management Assistant Job at eHealth4everyone
- DevOps / Azure / Networking Engineer Job at Swift Consulting Limited
- Job Vacancies at Yassir
- DevOps Engineer Job at Enyata
- Senior Java Full Stack Engineer FS Job at Yassir