Full Stack Engineer

Job Description
Reporting to the Data Manager – The Full Stack Engineer will be responsible for both high-level architectural and software design patterns; designing, developing, deploying, and maintaining both the front-end and back-end of software applications; Ensuring the solutions delivered are robust, scalable and of high quality as per the Software Requirements Specification document and Collaborating with external software solution providers to ensure that the project needs are met in a cost-effective and timely manner.

Duties and Responsibilities
• Develop and optimize databases using SQL and/or NoSQL technologies
• Create and enhance user-interfaces to ensure the application is responsive and user friendly across different devices
• Ensure high performances and responsiveness to requests from the front-end
• Ensure data integrity and security
• Perform comprehensive testing to identify and fix bugs
• Optimize the application for maximum speed and scalability
• Write technical documentation to support software development and maintenance
• Work closely with other team members to deliver a high-quality system


Qualifications and Experience
Bachelor’s degree in Computer Science, Software Engineering, or a related field, with at least 5 years at a senior level, A master’s degree added advantage, Full Stack Developer Certification added advantage, Proficiency in front-end languages (HTML, CSS, JavaScript) and back-end languages (Python, Java, SQL) and relational databases, Experience with frameworks like React, Angular, Django, or Spring is a plus, Experience in full stack development, software engineering, or a related field, Proven track record in Legacy System Migration, Continuous Integration/Continuous Deployment (CI/CD),Agile methodologies, software development tools and experience with version control (e.g. Git) ,Code refactoring, automated testing and scripting, Metadata management ,Application security, Proven track record leading large projects, experience in project management and process improvement ,Demonstrated effective verbal, written and technical communication, Excellent communication skills, and the ability to work collaboratively in a team environment, Good interpersonal communication skills and having high respect for confidentiality

Offer / SeekerJob Offer
Job Description Applications are invited from sui...
Job Description 1. OVERALL JOB PURPOSE Position...
Job Description We are hiring an electrical engin...
Job Description 1. OVERALL JOB PURPOSE The posit...
Job Description Radar Castings a Division of CIH...
Job Description VACANCY NOTICE POSITION : SEWER...
Job Description Reporting to the Data Manager – T...
Job Description Applications are invited from sui...
Job Description Invitations for Expressions of In...
Duties and Responsibilities • Provide guidance an...
Job Description Our client is looking for a sales...
Job Description Suitably qualified candidates are...
Job Description As an employee of our company, yo...
Rabo Metal 2024 A vacancy has arisen at our main...
Job Description An exciting opportunity has arise...
Job Description CBZ Holdings is dedicated to give...
Job Description Assist plant technicians in under...
Job Description Applications are invited from sui...
Job Description • Following specifications and ca...
Duties and Responsibilities Includes but not limi...