Energize Group is partnered with a Dallas based tech startup who are disrupting how pharmacy prescriptions are managed within the supply chain at a global scale.
In this role, you will play an integral part in the implementation of the user experience on our products, both new and existing. You will get to experience working with multiple teams in a high availability environment where our user experience will be a differentiator.
About You
- Self-starter, results-oriented, solutions-minded and wanting to work in a team
- Have exemplary communication skills
- A problem-solver who and can offer innovative solutions to complex challenges
- Passionate about the impacts you make on both customers and your teammates, and you seek to become a vital member of a collaborative team
- Follow the trends of current technologies and design patterns
- Enjoy working on a small team and wearing multiple hats
- Are willing to throw something away, take it back out of the trash can, and crumple it back up again as we learn more about the solution space
Essential Duties & Responsibilities
- Build and maintain the software’s front-end experience down to the server side processes in Django and into the PostgreSQL database
- Implementation of web frameworks, front-end interfaces, APIs, etc. in conjunction with our other product team members. Perform integration between the front-end and back-end.
- Build new and maintain existing robust RESTful API services.
- Assist with the troubleshooting, deployment, operation, and maintenance of existing and new code in stage and production environments.
- Identify performance and usability bottlenecks and opportunities for improvement; provide recommendations to act on them.
- Provide mentorship around your areas of expertise in order to support other team members around best practices, architecture, and design patterns.
- Evangelize standard security and data privacy protection methods.
Tech Stack
Backend: Python 3.8, Django, Redis with Memcached, PostgreSQL
Frontend: jQuery and Bootstrap (with custom Sass)
Infrastructure: Linux (Ubuntu), GitLab, pfSense and OpenVPN, nginx with uWSGI and Daphne
Minimum Qualifications
- Bachelor’s degree in computer science, technology, engineering, or math; or commensurate work experience
- You must have at least 2+ years of experience with Python. Experience with Django is a major plus
- Solid understanding of JavaScript/JavaScript frameworks, AJAX, and jQuery
- Experience developing rich applications with HTML5, Sass, Bootstrap, and JavaScript (ES6+)
- Understanding of concurrency, parallelism, and asynchronous design patterns
- Experience on the command line and remoting into multiple systems to troubleshoot problems
- Experience working in a team setting using source control technologies (e.g. Git)
Preferred Qualifications
- Experience with PostgreSQL databases, specifically developing and using stored procedures
- Experience using testing frameworks (unit, integration, functional) along with a belief that testing code is a necessity rather than an afterthought.
- Understanding of networking, routing, and VPNs
- Experience optimizing web-framework for speed, scalability, and flexibility in a device-based environment.