AI-Assisted Full Stack Engineer
Job description
About the role
Hirehangar is actively searching for a developer to build SaaS platforms tailored specifically for the logistics and trucking sectors. In this role, you will integrate AI-driven coding workflows directly into your daily development process to create efficient and scalable software solutions. The hire owns the responsibility of architecting and delivering applications that meet the complex demands of transportation operations. You will act as a key technical partner, translating intricate business needs into robust digital products. This position requires a self-starter who thrives in a distributed, asynchronous environment and takes ownership of the full development lifecycle. The successful candidate will leverage modern tooling to optimize development speed and software quality while maintaining a sharp focus on user workflows. You will be instrumental in bridging the gap between logistical challenges and technological innovation, ensuring that the software delivers tangible value to clients in the transportation industry.
Key facts
What you'll do
- Architect and implement full stack applications using Node.js and JavaScript, handling both client-side interfaces and server-side logic with precision.
- Utilize AI tools like Claude to write, refine, and optimize code, integrating artificial intelligence assistance seamlessly into the development lifecycle.
- Collaborate closely with product and engineering groups to conceptualize and ship new SaaS features that address specific industry pain points.
- Analyze and convert complex trucking and logistics operations into functional, scalable technical systems that streamline real-world processes.
- Produce organized, thoroughly documented, and maintainable code that adheres to best practices and ensures long-term project sustainability.
- Operate effectively within a distributed team structure, managing your schedule and communication to maintain alignment with project goals.
- Conduct comprehensive testing and debugging activities to ensure software reliability, performance, and security across the application stack.
- Translate ambiguous business requirements into detailed technical specifications, guiding the development process from conception to deployment.
- Participate in code reviews and provide constructive feedback to peers, fostering a culture of quality and continuous improvement.
- Liaise with client stakeholders to gather feedback, validate features, and ensure the final product meets or exceeds expectations.
- Implement integration points between the SaaS platform and third-party services or legacy systems common in logistics environments.
- Maintain a sharp product-focused mindset, always prioritizing user workflows, usability, and the overall experience of the end operators.
- Monitor application performance in production-like environments, identifying bottlenecks and opportunities for optimization.
- Contribute to the technical documentation and architectural diagrams that support the ongoing maintenance and evolution of the product suite.
Requirements
- Possess a proven background in full stack SaaS development, with a portfolio of applications demonstrating your capabilities.
- Exhibit deep knowledge of Node.js and JavaScript, applying this expertise to both client and server-side tasks with confidence.
- Have mandatory prior experience in the logistics or trucking software industry, understanding the unique challenges of these domains.
- Demonstrate a proven ability to use AI coding assistants like Claude, leveraging these tools to enhance productivity and code quality.
- Maintain a strong product-focused mindset, consistently emphasizing user workflows, feedback, and iterative improvement in your work.
- Ensure availability for a 4 to 5 hour overlap with US Pacific Standard Time to facilitate real-time collaboration and communication.
- Show a previous history of working effectively in remote environments, managing your time and deliverables without direct supervision.
- Adhere to strict attention to detail, ensuring that all deliverables meet the high standards required for professional software production.
- Display strong problem-solving skills, approaching complex technical challenges with creativity and persistence.
Nice to have
- Familiarity with current front-end frameworks and API integrations, allowing for a more dynamic and responsive user interface.
- Strong verbal and written communication skills, ensuring clarity and precision in all forms of interaction.
Practical notes
You must complete the entire application form to be considered for this position. The process includes a mandatory technical assessment that evaluates your practical skills and problem-solving approach. Successful candidates will be contacted via email regarding the next stages of the hiring process, including discussions regarding contract terms and project onboarding. Incomplete applications will be rejected, so please ensure that all required information and materials are submitted. There are no specified working hours beyond the required overlap window, though contract engagements typically involve significant commitment during business hours. Travel is not expected for this role, as it is fully remote, and no visa sponsorship is provided for candidates located in Peru
Lima. The deadline for application submission is not explicitly stated, but early application is strongly recommended due to the competitive nature of the contract role.