The Full Stack Developer is responsible for developing and designing front end and back end web architecture, ensuring the responsiveness of applications and working alongside graphic designers for web design features, among other duties.
JOB DUTIES, RESPONSIBILITIES AND ACTIVITIES
- Participate in the overall application lifecycle
- Ensures web design is optimized for smartphones in collaboration with the other team members.
- Optimizing databases and Web pages for maximum speed and scalability.
- Development and Maintenance of company/client websites and web applications along with other team members.
- Responsible for coding and debugging, building reusable code for future use.
- Implements security and data protection rules.
- Defines and communicates technical and design requirements, ensuring balance between functional and aesthetic design.
- Provide training, help and support to other team members and company clients when required.
- Build high-quality reusable code that can be used in the future in the form of libraries.
- Develop functional and sustainable web applications with clean codes.
- Create database schemas that represent and support business processes.
- Troubleshoot and debug applications end to end also carry out Web Application Security Assessment (WASA) and produce reports on same.
- Collaborate with multidisciplinary team of designers, developers and system administrators.
- Determine the structure and design of web pages also utilize a variety of markup languages to write web pages.
- Conduct UI tests and optimize performance.
COMPETENCY AND SKILL REQUIREMENTS
- Fluency or understanding of specific languages like Java, Ruby, PHP, Python, .NET and SQL (MySQL).
- Proficient understanding of OWASP security principles.
- Proficient understanding of code versioning tools, such as Git.
- Proficiency in programming with OOP and the MVC model for web development. Understanding of CodeIgniter and Laravel frameworks will be required. • Proficiency in use of server-side CSS preprocessors, such as LESS and SASS Proficient in key web design principles.
- Proficiency with HTML5, CSS3, JavaScript, jQuery and bootstrap 4 and above including use of IDEs for standard development. • Management of web hosting environment, including database administration and scaling an application to support load changes.
- Experience and involvement in an LMS development project in the past.
- Experience with CMS frameworks such as Joomla, Wordpress and Drupal.
- Experience with LMS frameworks such as moodle etc.
- Ability to implement user authentication and authorization between multiple systems, servers, and environments.
- Web applications or open source applications in other to create new functionalities from them.
- Understanding of SEO and SEM principles and their application to web designs
PERSON SPECIFICATION
- B.sc or HND in Computer Science or related field.
- A working experience of a minimum of 3 to 4 years.
- Candidate must be resident in Port Harcourt or its environs or willing to relocate
TO APPLY...
- Send CV and link to previous projects to This email address is being protected from spambots. You need JavaScript enabled to view it. with “FULL STACK DEVELOPER” as the subject of the mail. Fill the form