Sign in

Sr/Lead Python Developer

Company:
Enormous Enterprise LLC
Location:
Sunnyvale, California, United States
Posted:
November 08, 2018

Description:

Sr/Lead Python Developer

Sunnyvale, CA

6 month contract to hire

We are seeking an experienced Backend Software Developer to work closely with our engineering team to translate their creations into elegant, fast, responsive websites and web applications. The ideal candidate is an individual who thrives on new challenges, possesses a strong web back-end development background, and has the ability to work in a highly dynamic environment.Responsibilities

o Work as part of a small team to design and deploy phenomenal web applications and platforms

o Design and implement elegant and scalable APIs and web services for mobile clients

o Development and deployment of distributed Python applications to AWS

o Work closely with Product Management, and Marketing to enhance the user experience

o Help lead the design, implementation and deployment of new features to improve the speed and functionality of our web applications

Requirements

o 5+ years of experience designing and delivering scalable back-ends

o Development of high quality, back-end code following industry standards and best practices

o Back-end or full stack development on MVC frameworks such as Django, Rails, Flask or Zend

o Experience developing for cloud services such as AWS

o Previously delivered production of Python code and strong Linux knowledge

o Familiarity with SQL query optimization, jQuery and CSS

o Experience writing code in multiple languages, such as Python, Ruby, C++, Java and Javascript

o Experience with front-end frameworks like AngularJS is highly desired

o The ability to ensure cross-browser and platform compatibility for developed features

o Strong problem-solving skills in all areas of web development including the debugging of web back-end code

o Experience with revision control (especially Git)

o A working knowledge of responsive design principles

o Experience with data structures, algorithms, or big data

o Excellent general programming skills and understanding of OO concepts

o BS, MS, or PhD in Computer Science or a similar field preferred