TRYremote

Remote software development jobs

Super Dispatch is hiringSenior Backend Engineer

Super Dispatch is looking for a talented Senior Backend Engineer proficient in Java to join our Engineering Team. As a Backend Engineer, you will be responsible for building, improving, and maintaining the backend infrastructure that powers the Super Dispatch platform. You’ll work with a passionate team of engineers to develop innovative solutions and shape the future of the Auto Transport Industry in the United States. We are particularly interested in candidates from European countries or Central Asian regions.

Responsibilities:

  • Collaborate with cross-functional teams (product managers, frontend engineers, QA, product designers, etc.) to deliver solutions that drive your team's metrics.
  • Document, develop, refactor, deploy, and operate APIs, customer-facing components, and internal interfaces to serve Super Dispatch customers.
  • Design, develop, and maintain backend systems using Java.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Collaborate with the QA and Support teams to investigate issues, fix bugs, and identify performance bottlenecks.
  • Optimize and enhance existing code and backend systems for improved performance, scalability, and reliability.
  • Participate in and guide the technical design process.
  • Ensure the security and integrity of data and systems through best practices, including encryption, authentication, and authorization.
  • Participate in code reviews to ensure code quality and knowledge sharing among the team, providing constructive feedback to peers.
  • Stay up-to-date with the latest industry trends and best practices in backend development and Java technologies.

Required Experience:

  • 5+ years experience as a Backend Engineer
  • 1+ year working as a Backend Engineer in a product-driven environment
  • Advanced English
  • Strong expertise in Java 21
  • Proficiency in Spring Boot 3 framework
  • Experience with JPA/Hibernate ORM
  • Hands-on experience with Java test frameworks, including JUnit, Mockito, and Spring Integration Testing
  • Experience debugging systems in production
  • Experience with algorithms and data structures
  • Familiarity with relational databases
  • System architecture
  • System design
  • Experience mentoring/coaching more junior engineers
  • Leading complex projects from a technical perspective
  • Demonstrated ability to quickly adapt to new programming frameworks and concepts
  • Dedication to delivering high-quality code
  • Familiarity with and experience in following engineering best practices
  • Flexible to collaborate with our teams and customers in the US time zones

Plus points for:

  • Hands-on experience in building on cloud platforms like GCP or AWS
  • Experience with Python Django
  • Experience with Kubernetes
  • Proficiency in designing, building, and running distributed systems (e.g., microservices) in a production environment
  • Hands-on experience with CI/CD pipelines
  • Located in Tashkent, Uzbekistan

Candidate Profile:

If you consider yourself an eager learner, a conscientious worker, and a thoughtful, kind, supportive human, you might just thrive at Super Dispatch.

To be successful, you will need a combination of technical skills and soft skills including:

  • Effective Problem-Solving: You approach a problem by first asking questions to fully understand the the situation. You can break down complex problems and work towards practical solutions.
  • Results Driven: You take ownership, drive progress through strategic action, and focus on achieving the end result.
  • Team Player: You have a collaborative mindset and can build positive relationships with individuals across the organization, fostering teamwork and cooperation.
  • Open to Improvement: You are receptive to feedback and are willing to consider new ideas, perspectives, and approaches. You see feedback as an opportunity to improve and grow.
  • Strong Communication Skills: You can comfortably speak and write in English. You can convey technical concepts effectively to both technical and non-technical audiences.
  • Sense of Urgency: You thrive in a fast-paced, get-it-done environment, demonstrating a commitment to delivering tasks promptly and efficiently.
  • Proactive: You take initiative, act without being told what to do, and regularly introduce new ideas and perspectives.
  • Highly Motivated: You are a self-starter with a strong work ethic, showing consistent dedication and enthusiasm for your work.
  • Flexible and Adaptable: You adapt effectively to new information, challenges, and changing priorities. You respond positively to complexity and change.
  • Business-Focused and Pragmatic: You prioritize projects based on their potential impact on the business. You recognize the importance of balancing quality, speed, and the bottom line.
  • Practical View of Technology: You view technologies and programming languages as tools with inherent trade-offs. While you may have strong preferences, you remain open to learning and adapting to new technologies as needed.
  • Continuous Learner: You are curious, open-minded, and have a desire for continuous learning and self-improvement.

What we do

Our mission at Super Dispatch is to transform the world of vehicle shipping by becoming the leading platform for moving cars. For too long, the auto transport industry has been left without effective tools and instead given outdated processes and disconnected systems. The Super Dispatch platform is a one-stop-shop for everything Carriers and Shippers need to move cars faster, smarter, and easier. Backed by cutting edge technology and best-in-class software, Super Dispatch is the advanced auto transport experience taking carriers and shippers into the future.

Who we are

Our diverse team is comprised of highly motivated professionals with a passion for solving big problems with technology. Our core values are built around learning, growing, evolving, and continuous experimentation. We believe and practice taking bold risks. We embrace failure as a lesson. We put our team first. We are committed to supporting each other and helping each other grow on this journey.

Summary of Benefits

  • Stock options
  • Unlimited Vacation (PTO)
  • Fully remote/work from home role
  • Gym membership/wellness stipend
  • English classes
  • Growth opportunities
Apply for this job

Something went wrong.