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

Full-Stack Software Engineer

About the Company:

OneTrack accelerates Warehouse Operations through AI-powered visibility, improving workplace safety, labor productivity, and shipment quality. We think in decades, not VC-fund cycles, and we're committed to delivering real value to an industry that needs us right now. Every team member is laser-focused on growing the value of our scalable computer vision platform, expanding into new markets, industries, and use cases. We're off to a big start, and we're doing it on our terms and timelines.

About the Position:

We are seeking a mid-senior level Software Engineer with 5-10 years of professional experience in backend development with Python (using FastAPI, Flask, or similar frameworks), AWS (particularly Lambda functions), and frontend development (React, JavaScript, CSS/HTML). The ideal candidate will take ownership of projects from ideation through to deployment, contributing to the entire lifecycle of our solutions.

Key Responsibilities:

  • Own development of customer-facing projects, including planning, design, implementation, testing, and deployment.
  • Develop and maintain backend services using Python (FastAPI, Flask, or similar frameworks) on top of SQL-like databases.
  • Deploy backend services on AWS using Lambda functions.
  • Design and develop responsive and intuitive frontends using React, JavaScript, CSS/HTML.
  • Collaborate with cross-functional teams, including the implementation teams, to deliver comprehensive solutions for our customers.
  • Ensure the scalability, reliability, and performance of our applications.
  • Participate in code reviews, testing, and deployment processes.
  • Create and maintain comprehensive documentation for your code and APIs.
  • Provide technical support and training to clients and internal teams.
  • 2-5 years of professional experience in software engineering.
  • Strong proficiency in Python and experience with backend frameworks such as FastAPI or Flask.
  • Experience with AWS services, particularly Lambda functions.
  • Experience with SQL-like databases
  • Proficiency in frontend development with React, JavaScript, CSS/HTML.
  • Solid understanding of software development principles, including version control (Git), testing, and continuous integration/continuous deployment (CI/CD) practices.
  • Excellent analytical and problem-solving skills.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with clients and team members.
  • Ability to manage multiple projects and prioritize tasks in a fast-paced environment.

Preferred Skills:

  • Experience with Docker and Kubernetes.
  • Experience with data visualization tools and libraries.
  • Understanding of machine learning concepts and AI applications.
  • Knowledge of security best practices in software development.
  • Base salary + bonus & stock options eligibility
  • Health insurance, dental, vision, PTO days
  • Flexible working hours and remote work options
  • Opportunities for professional growth and development
  • A collaborative and innovative work environment

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

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 Full-Stack Software Engineer, ONETRACK.AI

At OneTrack, we're on a mission to transform Warehouse Operations with our AI-powered visibility solutions. We're looking for an enthusiastic Full-Stack Software Engineer to join our dynamic team. If you have 5-10 years of experience in backend development using Python frameworks like FastAPI or Flask, and are proficient in frontend technologies like React, JavaScript, and CSS/HTML, you might just be the person we're looking for! As a Full-Stack Software Engineer, you'll take the reins on customer-facing projects, guiding them from ideation to deployment. You'll develop robust backend services on AWS, utilize Lambda functions, and ensure that our applications are scalable, reliable, and high-performing. Collaboration is key here; working alongside cross-functional teams, you'll deliver comprehensive solutions that make a real impact. We value documentation and mentorship, so your role will involve creating clear code and API documentation while also providing technical support to clients and colleagues. It's also a great time to bring your creativity to the table. With flexible working hours and remote options, we support your professional growth in an innovative and collaborative environment. At OneTrack, our focus is on delivering real value to an industry that can't wait for the next big thing. If this sounds like the opportunity you've been waiting for, come join us and help us shape the future of warehouse operations!

Frequently Asked Questions (FAQs) for Full-Stack Software Engineer Role at ONETRACK.AI
What does a Full-Stack Software Engineer do at OneTrack?

A Full-Stack Software Engineer at OneTrack is responsible for developing and maintaining customer-facing projects, overseeing everything from design and implementation to testing and deployment. Your expertise in both backend and frontend technologies ensures that our solutions are efficient and user-friendly.

Join Rise to see the full answer
What technologies should a Full-Stack Software Engineer know to work at OneTrack?

At OneTrack, proficiency in Python with frameworks like FastAPI or Flask is crucial for backend development. Additionally, experience with AWS services, particularly Lambda functions, and frontend skills in React, JavaScript, and CSS/HTML are highly valuable.

Join Rise to see the full answer
How is the work environment for a Full-Stack Software Engineer at OneTrack?

The work environment at OneTrack is collaborative and innovative, encouraging team members to share ideas and take initiative on projects. Plus, with options for flexible hours and remote work, you can balance your professional and personal life.

Join Rise to see the full answer
What kind of projects will a Full-Stack Software Engineer tackle at OneTrack?

You will own customer-facing projects that transform warehouse operations. This includes designing, implementing, and deploying solutions that leverage AI-powered visibility to improve productivity and safety in the workplace.

Join Rise to see the full answer
What opportunities for growth does OneTrack offer Full-Stack Software Engineers?

OneTrack is committed to the professional development of its team members, offering opportunities for training and growth. You'll gain insights into machine learning concepts and even work with data visualization tools to broaden your skill set.

Join Rise to see the full answer
What benefits can a Full-Stack Software Engineer expect working at OneTrack?

Joining OneTrack comes with a competitive salary, bonus eligibility, stock options, health insurance, and PTO days, along with a supportive atmosphere that emphasizes work-life balance and career advancement.

Join Rise to see the full answer
What is the hiring process like for a Full-Stack Software Engineer at OneTrack?

The hiring process at OneTrack typically includes initial screening interviews, technical assessments, and discussions focused on cultural fit. We’re looking for candidates who are not only skilled but also share our vision for transforming warehousing through technology.

Join Rise to see the full answer
Common Interview Questions for Full-Stack Software Engineer
Can you describe your experience with backend frameworks such as FastAPI or Flask?

When answering this question, highlight specific projects where you utilized these frameworks, demonstrating your understanding of their features and how they contributed to the project's success.

Join Rise to see the full answer
How do you approach deploying backend services on AWS?

Share your process for deploying applications, mentioning specific AWS services you've used, particularly Lambda functions. Discuss your strategies for ensuring scalability and reliability.

Join Rise to see the full answer
What challenges have you faced in frontend development, particularly with React?

Discuss challenges related to state management, performance optimization, or responsive design. Highlight how you addressed these issues with tools and techniques, showcasing your problem-solving skills.

Join Rise to see the full answer
How do you ensure the quality of your code?

Mention techniques such as code reviews, unit testing, and continuous integration. Emphasize how these practices help maintain a high standard for quality while fostering teamwork.

Join Rise to see the full answer
Can you explain your experience with SQL-like databases?

Provide examples of databases you've worked with, explain your role in schema design, queries you’ve written, and how database performance influenced your application's design. Showcase your analytical skills here.

Join Rise to see the full answer
What is your experience working in a cross-functional team?

Describe a specific project where you collaborated with designers, product managers, or other engineers. Highlight your communication skills and the positive outcomes from this teamwork.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects?

Explain your method for prioritization, whether it be using task management tools, Agile methodologies, or personal techniques. Illustrate with examples from past experiences.

Join Rise to see the full answer
What role does documentation play in your development process?

Discuss the importance of maintaining thorough documentation for your code and APIs, including how it helps onboard new team members and assists in ongoing maintenance.

Join Rise to see the full answer
Can you describe a project where you had to troubleshoot a major issue?

Share a specific instance where your troubleshooting skills were put to the test. Discuss the steps you took to identify the problem and how your solution improved the application's functionality.

Join Rise to see the full answer
What do you think is the future of AI in warehouse operations?

Although this question may seem forward-looking, express your thoughts on how AI can enhance operational efficiency, safety, and decision-making in warehousing, demonstrating your alignment with OneTrack's mission.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Social Impact Driven
Passion for Exploration
Reward & Recognition
Maternity Leave
Paternity Leave
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 6 days ago
Posted 5 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Kaseya Careers Hybrid Orlando, Florida, United States
Posted 11 days ago
Photo of the Rise User
Posted 12 days ago

Based in Chicago, IL, OneTrack.AI offers an industry-leading Warehouse Intelligence Platform powered by cameras and Deep Learning software. The OneTrack Solution uses AI to detect anomalies or unusual events and assists with labor performance mana...

2 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 27, 2024

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!