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 Marketing


Demand Generation Marketing Manager

BestRide.com is looking for a marketing go-getter with a passion for and demonstrated success in demand generation and customer acquisition. Working in a fast-paced, dynamic environment, he/she must possess strong analytical skills and experience managing several online and offline lead generation channels.

What You Will Be Doing
  • Provide strategy & execution for data driven lead generation
  • Identify and build test campaigns across all traditional and digital media channels
  • Execute marketing campaigns across traditional media
  • Build and execute marketing campaigns across social media and search engines
  • Identify system, process changes needed to support data analytics on campaigns
  • Build analytical dashboards, targets and reports that will be used to measure success across all lead generation channels – traditional and digital
  • Manage daily/weekly campaign reporting
  • Manage the online acquisition channel and optimize for subscriber growth and revenue
  • Work with internal team of content writers to build a robust content marketing engine
  • Continually test to optimize lead generation from all channels
  • Stay abreast of industry trends, competitors, and marketing best practices
  • Evaluate emerging technologies. Provide thought leadership and perspective for adoption where appropriate
What You Need for This Position
  • 1-3 years’ experience working in digital audience development or lead generation
  • Strong analytical skills and data-driven thinking
  • Hands-on experience with digital marketing channels including Email marketing, Search Engine Advertising, and Social Media advertising
  • Highly creative with experience in identifying target audiences and devising digital campaigns that engage, inform, and motivate to grow audience
  • Experience in optimizing landing pages and user funnels
  • Experience with A/B testing and campaign deployment
  • Solid knowledge of website analytics tools (e.g. Google Analytics)
  • Ability to work collaboratively in a fast-paced environment

Will work closely with Director of Marketing, content team, creative team & product team

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

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.