Buspatrol
Fullstack Developer
India - Hyderabad, Remote. Posted 7 days ago
The role
The candidate will design, build, and maintain efficient, reusable, and tested code. They will work on core applications, customer-facing interfaces, and Python and Ruby based webservices.
What you will do
- Design, build, and maintain efficient, reusable, and tested code
- Drive the expansion of BusPatrol’s suite of Python and Ruby based webservices
- Engineer documented, scalable, and secure APIs from deprecated legacy code
- Actively seek out knowledge about new technologies
- Work closely with BusPatrol’s product team
- Be a productive member of an inclusive team using pairing and peer reviewed code
- Follow best practices including continuous integration, SCRUM, refactoring, and code standards
- Drive continuous adoption and integration of relevant new technologies into design
- Work with AWS Serverless technologies
Required qualifications
- 5+ year of software development
- 3+ years of Python development experience
- 1+ years of Angular, React, or Vue.js
- Demonstrated experience with AWS Services
- Experience working in a software product driven environment
- Demonstrable knowledge of front-end technologies such as JavaScript, HTML5, CSS3
- Workable knowledge of relational databases (ex: MySQL, Postgres)
- BS/MS degree in Computer Science or equivalent experience
- Knowledge of version control, such as Git
- Familiarity with Docker (containerized environment)
- Knowledge of testing libraries
- Experience with Linters (ex: RuboCop, Flake8, ESLint)
Nice to have
- 1+ Ruby experience preferred
- 3+ years of experience with web frameworks (preferred: Rails or Rack, Django)
- AWS Services preferred: Lambda, SQS, S3
- testing libraries ideally: rspec, pytest, jest
Benefits
- Competitive salary and benefits package
- Comprehensive personal time off, including volunteering and birthday days off
- Opportunity to help build a company dedicated to children’s safety
- Chance to join an innovative and dedicated team
- Occasion to participate in BusPatrol’s culture of safety, learning, and teamwork
About the company
BusPatrol is a technology company with a public safety mission that brings AI, machine learning and IoT safety tech solutions to school buses across North America.