Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer (Backend) image - Rise Careers
Job details

Software Engineer (Backend)

Traba is a technology company that enhances the productivity of the light industrial supply chain. We connect businesses with vetted workers to meet their staffing needs by leveraging location monitoring, predictive algorithms, machine learning, AI, computer vision, and other advanced technologies. Our mission is to empower both businesses and workers to reach their full productivity and potential. We’re proud to be backed by some of the world’s best investors, including Founders Fund, Khosla Ventures, and General Catalyst.

We are seeking an experienced & entrepreneurial full-stack engineer to join the founding team to help build our core suite of products—the React Native worker mobile app, the React/Node.js business web app, and a React/Node.js tools platform for our ops team. You'll partner with our CTO to help provide key input on the product roadmap, own product decisions, and build our foundational tech platform.

About You:

  • Voracious learner. You love diving into new areas and exploring new languages, frameworks, and technologies, and can discuss product with a UX designer one minute and deployment infrastructure with tech leads the next.

  • Value clear communication. You recognize the importance of clear communication, documented planning, and transparent, frequent feedback.

  • Sweat the small stuff. You have strong opinions on design patterns, IDEs, tabs vs. spaces—you understand that how you do one thing is how you do everything, so you care about the details.

  • Experience with or desire to learn React Native. You have the front-end chops to build beautiful performant apps and love creating products that delight users.

You Will:

  • Write & review high quality, performant code for our React Native mobile app, React/Typescript web apps, and Node.js/PostgreSQL APIs

  • Architect & document our tech platform and advise key product & infrastructure decisions

  • Collaborate with designers to implement pixel-perfect, eye-pleasing UIs

  • Implement our CI/CD workflows, using Docker & Github Actions

  • Add analytics & monitoring to help understand our user experience & application health

  • Contribute in a ton of other ways to a scrappy founding team building the future of flexible light industrial staffing!

You Have:

  • 3+ years experience with Typescript, Javascript, React Native, React, Node.js, and/or PostgreSQL

  • Experience with Docker

  • Experience working in an early-stage engineering team, working through ambiguity, and being a self-starter

  • A passion for helping people find meaningful work that works for them

Benefits:

  • 📈 Start-up equity

  • 💰 Competitive Salary

  • 🩺 100% Paid health, dental & vision coverage

  • 🍽️ Dinner Provided via Grubhub & stocked kitchen for NY employees

  • 🚍 Commuter benefit

  • 🎤 Team building events

  • 🏋🏽 Gympass Benefit

  • 🌴 Flexible PTO

  • ✚✚ Additional: One Medical Membership, Gympass, HSA via Optum, Talkspace, HealthAdvocate, Teledoc Health

Salary Range Details

The compensation range for this position is set between $140,000 and $170,000, reflecting our market analysis and other relevant considerations. However, exceptions may be made for candidates with qualifications that significantly differ from those outlined in the job description.

Equal Opportunity Employer

Traba is dedicated to promoting Equal Opportunity employment practices. We evaluate all applicants without discrimination based on race, color, religion, creed, national origin, age, sex, gender, marital status, sexual orientation and identity, genetic information, veteran status, citizenship, or any other characteristics that are legally protected by local, state, or federal regulations. We encourage applicants from a variety of backgrounds, experiences, and skill sets.

Our Values

Dream Big - We are on a path to change the world for the better. We create and communicate a bold direction that inspires a life-changing vision. We don’t sacrifice long-term value for short-term results.

Olympian’s Work Ethic - Changing the world never comes easy. We work harder, longer, and smarter, not just two out of three. We put everything we have on the field.

Growth Mindset - We confront the toughest challenges head-on and persevere. Sometimes we fail, but we brush ourselves off, adapt, learn, and push forward with resilience.

Customer Obsession - We go the extra mile for our workers and businesses. We remain focused on delivering high-quality products and services that solve this massive and overlooked industries’ problems

What is light industrial labor?

Light industrial flexible staffing is a $50B labor market that encompasses entry-level jobs in warehouses & distribution centers. These workers pack boxes, load trucks, and manage warehouse operations to keep supply chains running at peak efficiency.

Traba Glassdoor Company Review
3.3 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Traba DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Traba
Traba CEO photo
Mike Shebat
Approve of CEO

Average salary estimate

$155000 / YEARLY (est.)
min
max
$140000K
$170000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer (Backend), Traba

Traba is on the lookout for a talented Software Engineer (Backend) to join our vibrant team in New York City! As a technology company dedicated to enhancing light industrial supply chains, we're connecting businesses with vetted workers through our innovative technology solutions. In this role, you will work closely with our CTO on the product roadmap to build our core suite of products, including a React Native worker mobile app and React/Node.js business web applications. If you're a voracious learner who thrives in a dynamic environment and enjoys overcoming challenges, this might be the perfect role for you! You’ll craft high-quality performative code while collaborating with designers to create user-centric interfaces. Your experience with Typescript, Javascript, and a strong understanding of design patterns will be invaluable as you help architect our tech platform. We value clear communication, attention to detail, and a growth mindset, so if you're someone who’s passionate about building tech that empowers people to find meaningful work and solve real-world problems, we want to hear from you. With competitive salary packages, start-up equity, and a host of benefits including 100% paid health coverage and flexible PTO, Traba offers the perfect environment for you to grow and make a real impact in our collaborative atmosphere. Join us in our mission to revolutionize the flexible light industrial staffing industry!

Frequently Asked Questions (FAQs) for Software Engineer (Backend) Role at Traba
What are the main responsibilities of a Software Engineer (Backend) at Traba?

As a Software Engineer (Backend) at Traba, you will be responsible for writing and reviewing high-quality, performant code for our React Native mobile app, React/Typescript web apps, and Node.js/PostgreSQL APIs. You will also partner with our CTO to help document and architect our tech platform, contribute to product and infrastructure decisions, and collaborate with designers to implement pixel-perfect UIs.

Join Rise to see the full answer
What qualifications do I need for the Software Engineer (Backend) position at Traba?

To be considered for the Software Engineer (Backend) role at Traba, candidates should ideally have at least 3 years of experience with Typescript, Javascript, React, React Native, Node.js, and PostgreSQL. Additionally, experience with Docker and working in an early-stage engineering team is essential, as well as a self-starter attitude to thrive in a fast-paced environment.

Join Rise to see the full answer
How does Traba support the professional development of its Software Engineers?

At Traba, we are committed to fostering a growth mindset among our Software Engineers. We promote continuous learning through various opportunities such as team building events, professional courses, and mentorship from senior engineers. You'll be encouraged to explore new technologies and frameworks actively, paving the way for both personal and professional growth.

Join Rise to see the full answer
What technologies will I be using as a Software Engineer (Backend) at Traba?

In the role of Software Engineer (Backend) at Traba, you will primarily be working with React Native, React, Typescript, and Node.js, as well as Docker and PostgreSQL for backend development. Experience with CI/CD workflows using Docker and GitHub Actions will also be essential as you work to implement monitoring and analytics for our applications.

Join Rise to see the full answer
What benefits does Traba offer to its Software Engineers?

Traba offers a comprehensive benefits package that includes competitive salaries, start-up equity, 100% paid health, dental, and vision coverage. We also provide dinner via Grubhub for our NYC employees, commuter benefits, flexible PTO, and additional perks such as One Medical Membership, Gympass, and mental health support through Talkspace.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Backend)
What is your experience with React Native and how have you used it in past projects?

In your response, detail specific projects where you utilized React Native, focusing on challenges you faced and how you resolved them. Highlight your understanding of performance optimization and user experience, demonstrating how your contributions led to successful app delivery.

Join Rise to see the full answer
Can you describe a complex backend service you’ve built? What technologies did you use?

Provide an overview of the service, discussing the architecture, key functionalities, and tools/technologies you incorporated. Emphasize your role in the decision-making process and how your choices enhanced scalability, performance, and user satisfaction.

Join Rise to see the full answer
How do you ensure the quality of the code you write, especially in collaborative environments?

Discuss practices like code reviews, unit testing, and continuous integration. Explain how clear documentation and adhering to coding standards contribute to quality assurance and help maintain a high level of collaboration with your team.

Join Rise to see the full answer
What strategies do you use to stay up-to-date with the latest technologies and industry trends?

Talk about your commitment to continuous learning, such as attending conferences, participating in online courses, following relevant industry blogs, and being active in tech communities. Share examples of how this knowledge has directly impacted your work.

Join Rise to see the full answer
How do you approach debugging and troubleshooting complex software issues?

Explain your systematic approach to debugging, including how you analyze logs, replicate issues, and employ tools for pinpointing bugs. Providing an example of a significant issue you resolved can illustrate your problem-solving process effectively.

Join Rise to see the full answer
What role does documentation play in software development for you?

Illustrate your view on maintaining accurate documentation throughout the development process. Discuss how it aids future developers, assists in onboarding, and references best practices, ensuring clarity across teams.

Join Rise to see the full answer
Can you give an example of a time you had to work through ambiguity in a project?

Share a project experience where you faced uncertain requirements or shifting priorities. Highlight your problem-solving skills and adaptability, focusing on how you communicated with stakeholders to find clarity and drive progress.

Join Rise to see the full answer
How do you prioritize and manage your tasks in a fast-paced startup environment?

Discuss your strategies for task management, such as using productivity tools, setting realistic timelines, and maintaining communication with team members. Emphasize how you balance short-term and long-term goals while remaining agile.

Join Rise to see the full answer
What do you find most exciting about working in a technology startup like Traba?

Communicate your enthusiasm for innovation and the opportunity to have a direct impact on product development. Talk about how the startup culture, agility, and collaboration inspire you to contribute your best work.

Join Rise to see the full answer
How have you collaborated with UX designers and other team members to create user-centered products?

Provide examples of your collaboration with UX designers, detailing how you incorporated their feedback into product designs and iterations. Discuss the importance of teamwork in enhancing user experience and functionality.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 20 hours ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Chabez Tech Remote Navi Mumbai Metro, Navi Mumbai, Maharashtra, India
Posted 4 days ago
Photo of the Rise User
Baton Remote No location specified
Posted yesterday
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Arcade Remote No location specified
Posted 9 days ago
Photo of the Rise User
Orbital Remote No location specified
Posted yesterday
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!