Python / Javascript / Algo Software Developer Training Facilitator

Sweskills Tech Talent Academy

Apply for this job   

Share this job:


Sweskills Academy is a tech talent accelerator that aims to develop highly-skilled and diverse software engineering talents who can innovate locally, support regional tech ecosystems, and build software at global scale. We are focused on developing software engineers who have strong computational problem solving skills through deepened knowledge of theoretical computer science concepts, and who have a deep understanding of software engineering principles and industry best practices.

 

Summary

We are looking for an experienced developer who is passionate about training and coaching new software engineers. Working at our training center, you will be expected to guide and assist our trainees as they self-study our training resources. You will be expected to pair with them, and guide them through problems. This exciting and challenging role provides opportunities for facilitators not just to contribute to the learning and development of trainees, but also to learn and develop themselves.

 

Skill requirements:

Proficient to Expert level:

Git & Github

Linux/Unix command line utilities and Bash Shell Scripting

Core python programming. Test Driven Development using python unit testing tools like unittest, nose or py test.

Proficient in algorithms and data structures

Algorithm Analysis and Big-O Notation

Sorting algorithms

Binary Search Trees

Hashing

Breadth First Search & Depth First Search

Shortest Path algorithms

Recursion and Dynamic Programming

String Sorts, Tries, Regular Expressions, Data Compression.

Refactoring, Continuous Integration. Clean Code. 

Core Javascript / ECMAScript 6

Node js and or React js

MongoDB. One of MySQL or PostgreSQL

 

Candidates who have taken any Coursera or Udacity courses on Data Structures and Algorithms will have an added advantage.

 

Other requirements

Start date - 30th July 2018

 

 

Preferred years of experience - 3+ years 

 

Location - Yaba, Lagos 

 

Job type - 3 months contract.

 

Summary

Company

Sweskills Tech Talent Academy

Job Level

Experienced (Non-Manager)

Location

Lagos

Specialization

Information Technology

Job Type

Contract

Minimum Qualification

Degree

Preferred Years of Experience

1 - 3 years

Salary

₦150,000.00 ‐ ₦250,000.00 per month

Application Deadline

1 week from now