Cloud Full Stack Engineer

Position: Full Stack Engineer
Job Description:
We are seeking an experienced Full Stack Engineer to drive and oversee the development of cutting-edge applications and integrations used by the company. The ideal candidate will be proficient in development of scalable backend APIs using Node.js & TypeScript and various Azure Services need to have working knowledge of systems architecture including Azure Dev Ops for continuous integration/continuous delivery (CI/CD) practices. This role will be responsible for working with on-shore and off-shore teams of developers while collaborating closely with cross-functional teams to ensure the successful delivery of scalable, reliable, and high-performance applications that are focused on warehouse inventories within a logistics and transportation company.
Core Responsibilities & Duties:
- Technical Leadership:
- Lead a team of FTE and contract developers to deliver high-quality software solutions, ensuring adherence to technical best practices, coding standards, and agile processes
- Provide technical direction and guidance to developers, product owners and analysts to assist with prioritization of work and ensure development timelines are adhered to
- Collaborate with other technical leads, architects, and senior stakeholders to define and refine the technical vision and roadmap for the applications
- Collaborate with front-end developers and backend developers with code review, QA engineers for test coverage, and business analysts to ensure comprehensive solutions are delivered from design to deployment
- Design, Architecture and Develop:
- Lead the design and development of scalable, reliable frontend and backend apis using Node JS, Typescript and PostgreSQL.
- Define and enforce system architecture best practices, ensuring consistency and quality across all layers of the application stack
- Collaborate on the integration with internal and external teams
- Refinement of Technical Design & Requirements:
- Work closely with product owners, business analysts, and stakeholders to understand the technical and business requirements for warehouse management applications
- Lead the translation of business requirements into detailed technical designs, considering performance, scalability, and future growth
- Ensure continuous improvement of the software design process by applying industry standards, design patterns, and new technologies
Qualifications:
- 2-4 years of professional experience with Node.js with strong hands-on experience with TypeScript
- Experience with ORMs such as Prisma or TypeORM
- Hands on experience with unit testing frameworks such as Jest, Mocha or Vitest.
- 2+ years of leading cross-functional development teams
- Bachelor’s degree (or greater) in Computer Science, Software Engineering, or a related field. Equivalent work experience will be considered
- Proven experience with developing complex events based high, high performing resilient systems
- Cloud development certification is preferred
Skills:
- Core Technical Skills:
- Cloud service: Serverless functions (Azure Functions), Azure Container Apps Services, Kubernetes, API gateways, Service Bus, Event brokers.
- Databases: Strong working knowledge SQL (e.g.PostgreSQL, Oracle and Microsoft SQL Server)
- Containerization and Orchestration: Knowledge of Docker, Kubernetes, and related containerization technologies for cloud-native applications
- Familiarity with microservices and distributed architecture. (e.g., Azure Service Bus, Event Hubs, Kafka) and asynchronous processing
- Leadership and Soft Skills:
- Strong communication skills (both written and verbal) to discuss concepts, expectations, requirements and objectives of a project task with technical and non-technical team members
- Excellent problem-solving abilities and a strong sense of ownership over projects
- Strong collaboration and negotiation skills, especially when working with cross-functional teams
- A proactive, solution-oriented mindset and the ability to navigate ambiguity by being direct and specific
- Experience with Agile methodologies and related tools (e.g., Jira, Service Now)
- Familiarity with monitoring and alerting tools like Dynatrace or App Insights
Forward Air is an Equal Opportunity Employer.
#LI-JN1 #DC #IND #LI-Onsite
You'll be redirected to
the company's application page