Senior Full Stack Engineer (Python) at Terawork

 Employment Nigeria 15-Jun-2023 ₦Not Available LAGOS , Engineering   IT and Telecoms   Technical  


Terawork is the leading online talent marketplace in Africa that helps businesses thrive by connecting them with professional talent without geographical barriers. We have a pool of professionals with varying levels of expertise across tech, digital, business and lifestyle services.

We are recruiting to fill the position below:

Job Title: Senior Full Stack Engineer (Python)

Location: Lagos

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.

Requirements

  • 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.

 

Method of Application
Interested and qualified candidates should send their CV to: talent@terawork.com using the Job Title as the subject of the mail.



Sorry the application deadline for this job has elapsed



Disclaimer: Though we make every effort to verify the authenticity of our posts, We're in no way affiliated to any of these companies whose vacancies we publish.
Note : Do not pay any fees to Employers for recruitment. To report and to view a list of fake recruiters in Nigeria, . Click Here


Leave Your Comments










JOB SEARCH

GET FREE JOB ALERTS






Contact


info[at]employmentnigeria.com,