Senior Full Stack Engineer at Terawork

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
2 years ago

Additional Details

Job ID
42237
Job Views
116

Job Description

  • Application Deadline: Tue, 25 Apr 2023 00:00:00 GMT
  • Position: Senior Full Stack Engineer

  • Job Type Full Time

  • Qualification BA/BSc/HND

  • Experience 5 years

  • Location Lagos

  • Job Field ICT / Computer 



Responsibilities:



  • Lead and manage a team of developers, providing guidance, mentorship, and support.

  • Oversee the design, development, and maintenance of our web-based applications and systems, ensuring that they meet user needs and business requirements.

  • Collaborate with other supervisors, product managers, and designers to ensure that software is delivered on time and within budget.

  • Write high-quality code in multiple programming languages, including but not limited to JavaScript, TypeScript, Python, and Ruby.

  • Work closely with other engineers, product managers, and designers to ensure that our software meets user needs and business requirements.

  • Develop front-end web applications using modern frameworks such as React, Angular, or Vue.js.

  • Develop back-end web applications using modern frameworks such as Node.js, Django, or Ruby on Rails.

  • Develop and implement best practices for software development, including coding standards, code reviews, and version control.

  • Ensure that software is tested thoroughly, using automated testing frameworks and manual testing as needed.

  • Collaborate with other supervisors to ensure that software is deployed using modern DevOps practices, including continuous integration and continuous deployment.

  • Stay up-to-date with industry trends and emerging technologies, and recommend new tools and technologies as appropriate.

  • Provide technical leadership and guidance to the team, and help establish best practices for software development.

  • Develop and maintain positive relationships with team members, stakeholders, and customers.


Qualifications:



  • Bachelor's degree in Computer Science or a related field, or equivalent work experience.

  • At least 5 years of experience in full stack web development, with at least 2 years of experience in a leadership or supervisory role.

  • Strong technical knowledge of front-end and back-end web development, including experience with modern frameworks and tools.

  • Experience with multiple programming languages, such as JavaScript, TypeScript, Python, and Ruby.

  • Strong experience with modern front-end frameworks such as React, Angular, or Vue.js.

  • Strong experience with modern back-end frameworks such as Node.js, Django, or Ruby on Rails.

  • Experience with SQL and NoSQL databases.

  • Strong understanding of RESTful API design and development.

  • Strong understanding of modern DevOps practices, including automated testing, continuous integration, and continuous deployment.

  • Excellent problem-solving and analytical skills.

  • Excellent written and verbal communication skills.

  • Experience with agile software development methodologies.

  • Experience mentoring and guiding other engineers on the team.

  • Strong leadership and team management skills.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept