Job Description
- Job Type: Full Time
- Qualification: BA/BSc/HND
- Experience: 2–3 years
- Location: Lagos
- Job Field: ICT / Computer
Job Summary
As a full-stack engineer, the ideal candidate will be responsible for designing, developing, and maintaining both the front-end and back-end components of web applications. You will collaborate with cross-functional teams to deliver innovative solutions that meet the needs of our clients and stakeholders. This role requires a strong understanding of both front-end and back-end technologies, as well as the ability to work in an agile environment.
Key Responsibilities
- Develop and maintain software applications using Python, React.js, and Flutter.
- Collaborate with cross-functional teams to design, develop, and deploy new features and functionalities.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Conduct code reviews, testing, debugging, and troubleshooting to ensure the quality and reliability of software applications.
- Work closely with UX/UI designers to create intuitive and visually appealing user interfaces.
- Optimize application performance, scalability, and security to meet business requirements and industry standards.
- Stay updated on emerging technologies, tools, and trends in software development, and leverage them to improve our products and processes.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Collaborate with project managers, product owners, and stakeholders to understand requirements, define project scope, and prioritize tasks.
Qualifications and Skills
- Bachelor’s degree in Computer science, engineering, or a related field.
- 2-3 years of experience in full stack web development, with proficiency in both frontend and backend technologies
- Strong proficiency in JavaScript and modern frontend frameworks (React.js).
- Experience with server-side programming languages and frameworks (Python).
- Knowledge of database systems and query languages (SQL).
- Excellent problem-solving skills, attention to detail, and ability to work independently and in a team environment.
- Strong communication, collaboration, and interpersonal skills.