Frontend, Backend or Full Stack Developers
New Usual Limited
Nigeria (On-site)
Nov. 10, 2024
full-time
Full Job Description
Responsibilities:Developing front end website architectureDesigning user interactions on web pagesDeveloping backend website applicationsCreating servers and databases for functionalityEnsuring cross-platform optimization for mobile phonesEnsuring responsiveness of applicationsWorking alongside graphic designers for web design featuresSeeing through a project from conception to finished productDesigning and developing of effective APIsMeeting both the technical and consumer needsStaying abreast of developments in web applications and programming languagesWriting and maintaining efficient, reusable, and reliable codeWork with development teams and product managers to ideate software solutionsDesign client-side and server-side architecture Build the front-end of applications through appealing visual designDevelop and manage well-functioning databases and applicationsTest software to ensure responsiveness and efficiencyTroubleshoot, debug and upgrade softwareCreate security and data protection settingsBuild features and applications with a mobile responsive designWrite technical documentationRequirements:A bachelor's degree or HND in Computer Science or Computer Engineering, Elect/Elect or any related field.Proven experience as a Full Stack Developer or similar roleExperience developing desktop and mobile applicationsFamiliarity with common stacksKnowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX designExcellent communication and teamwork skillsGreat attention to detailOrganizational skillsAn analytical mindWorking knowledge of programming.Up-to-date knowledge of software test design and testing methodologies.Working knowledge of test techniques and compatibility with various software programs.Excellent communication and critical thinking skills.Good organizational skills and detail-oriented mindset.
Are you sure you want to delete this job?