Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 24, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • TERAWORK.COM is a virtual meeting point for getting work done. TERAWORK is a bridge between service providers and the individuals and businesses that need their talents and skills. Via TERAWORK, customers are provided with a wide pool of skills and services to draw from in getting their projects done, while talents have a platform to reach more customers,...
    Read more about this company

     

    Senior Full Stack Engineer (Python)

    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.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified candidates should forward their CV to: talent@terawork.com using the position as subject of email.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Terawork Back To Home
View Hot Nigerian Jobs Today »

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail