Backend Python Developer is required
The incumbent performs software development activities of various projects with identified project and company goals in the fastest time, optimized efficiency, maximized output, robustness, scalability, portability, and endurance of the product and/or service.
Essential Functions and Responsibilities
(Includes the following. Other duties may be assigned.)
Development of web projects and possible offline counterparts.
Implementation of core and feature specifications for projects.
Use Agile development methodologies.
Other Duties and Tasks
Emergency system support and administration tasks.
A discutir en la entrevista.
Knowledge and Skills
Possesses a strong understanding of critical thinking and analysis and advanced problem-solving skills, and takes the initiative in following up on tasks.
Excellent command of the Spanish and English languages.
Bonus skills: UNIX-like operating system administration, network administration, and database administration.
Python, including babel, Behave, Docutils, reStructuredText, Flask, logtools, pip, pygit2, pylint, and virtualenv following PEP-8 guidelines;
Source code management using git;
celery, rabbitMQ, beanstalkd;
Unit testing using Jenkins;
uWSGI and nginx;
MVC software engineering
You don t need to know everything on the list, but experience using said technologies is a plus.
Education and Experience
Minimum of three (3) years in a software development position. Formal mathematics or computer science education is a bonus. However, incumbent must demonstrate strong problem-solving skills.
Strong attention to detail.
Requires little supervision.
Punctual and responsible.
Salary between RD$40,000 – $180,000 (depending on experience and skillset)
Hiring bonus up to RD$10,000
Complimentary Health Insurance
On site perks (Pizza twice per month, laid back environment)
Apply through email@example.com