Desired Skills and Experience
- Be an expert in Python and Django, as well as most of the following supporting languages, technologies and frameworks: DRF, Celery, Docker, PostgreSQL, Amazon EC2 + ECS.
- Be highly skilled in SQL, Linux command line and git.
- Be familiar with modern frontend development practices including React, Redux and Sagas (our frontend engineers build all customer-facing pages, but you will need to implement some admin tools)
- Be clear communicating with technical peers to build clearly defined requirements and convert these into robust technical architecture.
- Be experienced in producing high-quality technical specifications, documentation and accurately estimating the time required for the build.
- Be thorough in providing tests to support code, contributing to testing strategies and providing high-quality user training documentation.
- Have experience producing high-quality code to budget, demonstrating commercial awareness.
- Have the ability to operate independently as technical lead on small projects.
- Be confident contributing to proposals and pitching successfully.
- Remain up to date with state-of-the-art developments in your software field and share your knowledge with the wider team.
- Be confident keeping projects on track through strong personal project management skills, collaboration and supporting other team members.
- Support colleagues (teaching, coaching, line managing, mentoring, reviewing and improving code).
- An opportunity to work on a highly-visible, technically advanced project with a world-class team of industry leaders.
- Performance-related bonuses.
- Travel to occasional technical conferences (optional).
- Competitive salary, depending on experience.
- 15 days annual leave.
- Full Health + Dental + Vision
- 401(k) with matching
- Work in our modern Greenville SC office with an on-site gym
- Your choice of the finest tooling and hardware to perform your craft
Apply