Welcome, Guest: Join Nairaland / LOGIN! / Trending / Recent / New
Stats: 2,443,796 members, 5,502,420 topics. Date: Tuesday, 31 March 2020 at 06:28 PM

Experienced Fullstack Python Developers Needed At Tuteria ASAP - Jobs/Vacancies - Nairaland

Nairaland Forum / Nairaland / General / Jobs/Vacancies / Experienced Fullstack Python Developers Needed At Tuteria ASAP (437 Views)

Tuteria Multiple Job Opportunities 2017 / Tuteria Limited Latest Fresh Graduate & Exp. Job Recruitment ----4 Positions / Customer Service & Sales Personnel Needed At Tuteria, Lagos (2) (3) (4)

(1) (Reply)

Experienced Fullstack Python Developers Needed At Tuteria ASAP by busybenson: 5:13pm On Oct 25, 2016
Hi there!

We are urgently looking to hire developers with extensive knowledge on distributed systems and experience working with both the Django and Flask Web framework, with additional knowledge of Node-js. Developers with experience working with external Web APIs, styleguides (pep8, es-lint), and ability to grok legacy python (django) code base, especially doing so unsupervised, while collaborating with other team members.

Salary: N125,000/month
Type: Full-time

Company: www.tuteria.com
Location: Ebutte-Meta, Yaba, Lagos
Vision: Building the largest tutoring network for Africa.

Send Mail To: biola@tuteria.com

OTHER SKILLS/ATTRIBUTES REQUIRED
You don't need to have all, but the more of these you have, the faster you'll be able to contribute from Day 1 if employed. Take a look. We tried to be as detailed as possible, so you can decide if you'll like to work with us - or not.

1. Work Flow Ability
a. Can setup a postgres database with specific user name and password and populating the database with existing data.
b. Can successfully automate postgres backups
c. Working with multiple python installations with pyenv
d. Working with multiple node installations with nvm

2. Django Knowledge
a. Possess extensive knowledge of Django Class Based Views
b. Can create and understand Django Models custom querysets and managers.
c. Understand how signals work in django
d. Is familiar with django's thirdparty libraries ecosystem with specific focus on the following libraries (django-braces, djangorestframework, Django-allauth, Django-debug-toolbar etc
e. Understands Django Templates and can create custom django template tags and filters
f. Have worked with Django admin and can create any of the following. (Admin Filters, Admin Actions and Action Forms)

3. Python Libraries
a. SQLAlchemy
b. Jinja2
c. PonyORM
d. Python Dateutils
e. Requests
f. Celery and others.

4. Knowledge of The Git Version Control System
a. Clone and create branches
b. Merge and rebase branches
c. Stash changes .
d. Understand the Git flow methodology.
e. Is familiar with issue management in source code repository (bit-bucket and git-lab)

5. Has some Experience working in a Continuous Delivery work-flow:
Understands Continuous integration with Test Driven Development, has some familiarity with the Linux OS and have worked with any Relational Databases (preferably postgresql)
Familiarity with the linux OS include but not limited to
a. Ssh public key generation,
b. Basic Bash scripting
c. Package installation with apt-get or yum
d. Can set up cron jobs

6. Has done some form of Testing which consist:
a. python testing tools (unittest and pytest)
b. mocking and dependency injection
c. JavaScript testing tools (Jest, Mocha, Jasmine etc)

7. Modern Javascript Ecosystem and familiar with Frontend Development:
a. Basic Web Design Knowledge
i. Html 5 layout
ii. Bootstrap CSS Framework
iii. CSS/Sass/Less e.t.c

b. Chrome/ Firefox Devtools Usage
i. Inspect Element knowledge adding css properties, changing html tags directly from the tab
ii. Debugging network connectivity and response
iii. Debugging Javascript files in the source tab and console tab

c. Javascript Knowledge
i. Babel ES6/ES7
ii. Reactjs Framework
iii. Redux and its plugins including ReduxDevtools
iv. Webpack
v. Eslint
vi. Jquery

8. Additional Knowledge (Not really required, but a big advantage):
a. Docker and its ecosystem (Docker-compose, Docker-machine and Swarmkit)
b. GraphQL
c. SQL
d. Full text search engines e.g (Elasticsearch or Solr)
e. Knowledge of Micro-services
f. Advanced knowledge of code editors e.g (vim, sublime text, atom, vs-code, sublime, pycharm, web-storm)

Salary ₦125,000 per month

Email: biola@tuteria.com

(1) (Reply)

MTN Nigeria Latest Recruitment (3 Vacant Positions) / Etisalat Nigeria Latest Recruitment (9 Vacant Positions) / Business Process Officer

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2020 Oluwaseun Osewa. All rights reserved. See How To Advertise. 41
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.