Job Description
Currently in the process of a migration from Python 2 to Python 3
- Develops new features, components and modules to support organizational growth
- Implements a robust set of services and APIs to power high-trafficked SaaS platform
- Contributes client application development for modern browsers and mobile platforms
- Participates in planning, analysis and design of new software solutions
- Investigates, troubleshoots and remedies performance bottlenecks in the application flow
- Learns new technologies and keeps up with both traditional and emerging best practices
- Works independently and collaborates with other members of the team to ensure successful delivery of projects
QUALIFICATIONS:
- 5+ years of production experience in software engineering and web application development
- WORKING KNOWLEDGE OF PYTHON 2+ AND MODERN JAVASCRIPT (ES6)
- Hands-on experience with Git version control system
- Understanding of modern design patterns such as SOA
- Excellent debugging and testing skills, and interest to quickly learn new technologies
- Experience with Agile methodology and software development
- Commitment to following security and performance best practices
- Strong sense of collaboration, teamwork, and accountability
PREFERRED
- Experience developing and maintaining mobile applications for iOS and Android either natively or using ReactNative
- Experience with designing and building scalable solutions in Google Cloud Platform
- Production experience with NoSQL datastores
- Working knowledge of JavaScript frameworks such as Knockout
Powered by JazzHR
KuL7UiOslP