Careers

BestRide.com

Bestride is leading the way in creating software for the automotive industry. We are looking for a senior developers to join our highly skilled, growing team in collaboration, design, and creation of new web-based and native applications using new and trusted technologies. Our domains include: a front facing consumer website, a private dashboard, mobile applications and other web applications. We are looking for developers to build out new real-time systems that will power the future of Bestride.

Open Positions Engineering


Senior Software Engineer - Front End
What You Will Be Doing
  • Report to the Engineering Manager to develop and support many different web applications and portals
  • Responsible for developing new features, enhancing current functionality, investigate production issues, finding workarounds, developing long-term fixes and participating in release development tasks for a large-scale hosted service involving server and device applications
  • Contribute to the design process by providing suggestions for technologies, libraries and frameworks
  • Give technical presentations, training, and tutorials on new developments and technologies
  • Work in a fast-paced/agile environment with an emphasis on continuous integration, development, and willingness to learn
What You Need for This Position
  • Minimum 8 years software development experience
  • BS or MS in Computer Science, Engineering, IT or other related field or equivalent experience
  • Ability to work independently and collaborate with cross functional groups as required.
  • A strong background in full stack Java development using 3-tier and N-tier architectures.
  • Strong knowledge of Object Oriented Analysis and Design using UML with experience in full life cycle of software design process (SDLC) including requirement analysis, design, implementation and testing.
  • Proficient in Agile software development techniques and developed software in small incremental phases.
  • Proficient in Spring-(Core, AOP, Web, JMS, JDBC, ORM, OXM, TX, Integration) and Hibernate Frameworks with good understanding of distributed transaction management.
  • Strong knowledge and experience of JSON, XML, XSDs, XSLT, DOM, HTTP, HTTPS, Soap and Restful web services.
  • Experience building real-time systems, with sub-second response times
  • Good understanding of virtual machine, memory management, heap, object allocations, garbage collection, Threads and Locks.
  • Must know the best practices of asynchronous programming in java.
  • Experience using different databases MySQL, Oracle, SQL Server, NoSQL(plus point)
  • Experience with Amazon Web Services
  • Experience with Horizontal/Vertical Scaling, Service Oriented Architectures
What's In It for You
  • Competitive Salary
  • Comprehensive benefits package (dental, vision, medical, life)
  • Opportunity to deeply contribute to new and innovative products
  • 401K and much more
  • Cutting edge Technologies

If you are a senior software/mobile developer with 8+ years of experience in software development and have a passion for heavily contributing to major projects, we would love to hear from you! Applicants must be authorized to work in the U.S.


Senior Software Engineer - Full-Stack & Architecture
What You Will Be Doing
  • Report to the Engineering Manager to develop and support many different web applications and portals
  • Responsible for developing new features, enhancing current functionality, investigate production issues, finding workarounds, developing long-term fixes and participating in release development tasks for a large-scale hosted service involving server and device applications
  • Contribute to the design process by providing suggestions for technologies, libraries and frameworks
  • Give technical presentations, training, and tutorials on new developments and technologies
  • Work in a fast-paced/agile environment with an emphasis on continuous integration, development, and willingness to learn
What You Need for This Position
  • Minimum 8 years software development experience
  • BS or MS in Computer Science, Engineering, IT or other related field or equivalent experience
  • Ability to work independently and collaborate with cross functional groups as required.
  • A strong background in full stack Java development using 3-tier and N-tier architectures.
  • Strong knowledge of Object Oriented Analysis and Design using UML with experience in full life cycle of software design process (SDLC) including requirement analysis, design, implementation and testing.
  • Proficient in Agile software development techniques and developed software in small incremental phases.
  • Proficient in Spring-(Core, AOP, Web, JMS, JDBC, ORM, OXM, TX, Integration) and Hibernate Frameworks with good understanding of distributed transaction management.
  • Strong knowledge and experience of JSON, XML, XSDs, XSLT, DOM, HTTP, HTTPS, Soap and Restful web services.
  • Experience building real-time systems, with sub-second response times
  • Good understanding of virtual machine, memory management, heap, object allocations, garbage collection, Threads and Locks.
  • Must know the best practices of asynchronous programming in java.
  • Experience using different databases MySQL, Oracle, SQL Server, NoSQL(plus point)
  • Experience with Amazon Web Services
  • Experience with Horizontal/Vertical Scaling, Service Oriented Architectures
What's In It for You
  • Competitive Salary
  • Comprehensive benefits package (dental, vision, medical, life)
  • Opportunity to deeply contribute to new and innovative products
  • 401K and much more
  • Cutting edge Technologies

If you are a senior software/mobile developer with 8+ years of experience in software development and have a passion for heavily contributing to major projects, we would love to hear from you! Applicants must be authorized to work in the U.S.