Full Stack Developer Job at Neovarsity Africa
Neovarsity Africa are at the forefront of a transformative education revolution in Africa. Founded with a vision to bridge the gap between traditional education and the evolving needs of the modern job market, we have established ourselves as a pioneering Digital School and alternative college.
We are recruiting to fill the position below:
Job Position: Full Stack Developer
Job Location: Lagos
Job Description
- A Full Stack Developer is responsible for designing, developing, and maintaining both the front-end and back-end of web applications.
- This role involves working on all aspects of the application, from user interface design to server-side logic, database management, and integration with external services.
Responsibilities
- Front-End Development: Design and implement user-facing features using technologies like HTML, CSS, JavaScript, and front-end frameworks/libraries (e.g., React, Angular, Vue.js).
- Back-End Development: Develop server-side logic, APIs, and database interactions using back-end technologies and frameworks (e.g., Node.js, Express, Django, Ruby on Rails).
- Database Management: Design and manage databases using SQL or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Integration: Connect front-end and back-end components and ensure seamless integration with third-party services and APIs.
- Code Quality: Write clean, maintainable, and efficient code while following best practices for coding standards and version control (e.g., Git).
- Testing and Debugging: Perform testing and debugging to ensure application functionality and performance. Implement automated testing when possible.
- Deployment: Deploy applications to production environments and manage server infrastructure, including cloud services (e.g., AWS, Azure, Heroku).
- Collaboration: Work closely with designers, product managers, and other developers to gather requirements, provide technical expertise, and ensure project success.
- Documentation: Create and maintain technical documentation for code, APIs, and processes.
Requirements
Education:
- Degree: Bachelor's Degree in Computer Science, Software Engineering, or a related field. Relevant certifications or advanced degrees can be a plus but are not always required.
Experience:
- Professional Experience:
- Previous Roles: Proven experience in full stack development or in roles involving both front-end and back-end work.
- Project Work: Demonstrable experience working on web applications or software projects, including a strong portfolio or GitHub repository showcasing past work.
Skills:
Technical Skills:
- Front-End: Proficiency in HTML, CSS, JavaScript, and modern front-end frameworks (React, Angular, Vue.js).
- Back-End: Knowledge of server-side languages and frameworks (Node.js, Express, Django, Ruby on Rails).
- Databases: Experience with SQL databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB).
- Version Control: Familiarity with Git and platforms like GitHub or GitLab.
- Deployment: Experience with deployment tools and services (e.g., Docker, Kubernetes, AWS, Heroku).
Soft Skills:
- Problem-Solving: Strong analytical and problem-solving abilities to address technical challenges.
- Communication: Effective communication skills to collaborate with team members and stakeholders.
- Adaptability: Ability to quickly learn and adapt to new technologies and frameworks.
Method of Application
Interested and qualified candidates should send their portfolio and CV to: neovarsityafrica@gmail.com using the Job Position as the subject of the mail.
Similar Jobs
- Full Stack Software Engineer Job at LearnlyApp
- Senior Software Engineer Job at Koolboks
- Full Stack Developer (Python and Django CMS expertise) Job at Bulqsoft
- Full Stack Python Developer Job at Del-York Group
- Mobile Developer (Frontend) Job at Polaris Digitech Limited
- UI / UX Designer Job at Bave Design Studio
- Job Openings at Uridium Technologies
- Job Openings at Dev-Afrique Development Advisors
- Senior Software (Backend) Engineer (.NET) Job at Leatherback
- Web Portal Officer Job at KNN Corporate Services Limited