MDPPS

Python Django Full Stack Engineer with React

Software Developer in Denver, CO

Posted 2019-04-18
Description

This position requires very strong backend development capabilities with full stack as a secondary. You will work with the CTO and as the lead engineer and together with the rest of the team, you will be tasked with building a Software-as-a-Service platform for manufacturers and solving complex problems at scale.

You must be experienced with Django, Django REST, mobile first development strategies, solid PostgreSQL DBMS know how, firm grasp of SQL development and queries, GIT, CI/CD, and ability communicate well in English. If you love a challenge and want to really contribute while fostering your obsessive need for perfect code and user experience, this is the job for you.

Prior experience with SAAS, B2B, manufacturing, and or e-commerce is required.

Responsibilities
Deliver well-crafted software on-time that meets acceptance criteria
Develop and build out our automated testing framework
Collaborate with team members and lead discussions of architecture and scale
Display ownership and responsibility for the projects you choose to work on
Design scalable services and solve concurrency problems that will meet the demands of our increasing growth
Help other engineers solve complex issues even when you’re busy with your own projects.

Requirements
MS or bachelor’s degree in computer science, engineering, or related field
Professional development experience and expert knowledge of Python, Django, and Django REST with 4+ years of work experience with each
Prior experience as a lead or senior engineer or equivalent experience
Experience with mobile endpoints, back-end development and Django REST
Strong experienced in Django Backend development and working on projects that involve all phases of the SDLC – from inception to completion.
Professional experience with JavaScript, GCP or AWS
Create, implement and edit Django templates with compliant HTML5/CSS3 and use LESS/SASS to organize and make CSS easier to manage
Help setup and run projects in production environments on Linux (Debian-flavor) with Nginx, Gunicorn, RabbitMQ, Celery, Redis and other tools frequently deployed alongside Django web apps
Ability to take task from requirements to deployment and experience working on projects that involve all phases of the SDLC – from inception to completion.
Expert knowledge of Object-Oriented Programming
Fluency with SQL and DBMS (MySQL and PostgreSQL) and firm grasp of SQL
Following standards and best practices
Sense of urgency, and ownership, and thrives in a fast-paced environment.
Never-ending desire to self-educate in areas of programming and technology
Proven ability to develop robust, efficient, high-quality and scalable code.
You’ve used job or message queuing systems at scale
Perform code reviews and use the gitflow branching model to stay in sync with the team
Follow agile development methodologies and take part in weekly team scrums and standup meetings
Experience with a modern UI framework such as React is highly desirable.
Excellent written and verbal communication skills.
Strong communication skills with the ability to work independently and as a team.
Personality: driven, self-motivated, adaptable, empathetic, energetic, detail-oriented, kind
You’ve made or contributed to open-source projects and or have your fair share of side projects
Bonus

Familiarity with standards and processes outline in Two Scoops of Django
Familiarity with remote teamwork and expectations towards delivering results consistently and in a timely manner
Experience with PHP and or WordPress
Compensation and Benefits
MDPPS is a growing is a growing, high performance, challenging and rewarding environment that offers competitive compensation and a dynamic, growing company environment. Benefits include: comprehensive coverage for medical, dental, life, disability, 401(k) savings plan, and vacations and holidays.

Ready to be seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Be seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and be seen.