Full-Stack Developer (TypeScript, React.js, Azure Serverless)

WIT is an analytics and automation consulting firm in Troy, Michigan, since 1996. WIT has partnerships with key software companies, including Microsoft, Qlik, Alteryx, UiPath, and Snowflake, among others. We specialize in delivering innovative data solutions to our clients, leveraging the latest technologies to drive business growth and success. For more information, go to www.witinc.com.


We are seeking a highly skilled Full-Stack Developer with expertise in both front-end development using TypeScript and React.js and back-end development utilizing Microsoft Azure’s serverless technologies. This role will focus on enhancing and maintaining a complex web application that serves as an administrative portal for internal application management. The ideal candidate will have experience working with Azure Logic Apps, Function Apps, Storage Accounts, and Service Bus, ensuring seamless integration and performance.

Key Responsibilities

  • Develop and maintain a complex administrative web portal using TypeScript and React.js.

  • Design and implement scalable integrations using Azure Logic Apps, Function Apps, Storage Accounts, and Service Bus.

  • Collaborate with cross-functional teams, including API developers, cloud engineers, and business stakeholders, to deliver high-quality software solutions.

  • Ensure application performance, scalability, and security best practices.

  • Develop automated tests and participate in code reviews to maintain high coding standards.

  • Troubleshoot and optimize existing front-end and back-end systems for better performance and reliability.

  • Stay up to date with emerging technologies, especially within React.js, TypeScript, and Azure serverless architectures.

Required Qualifications

  • 5+ years of professional software development experience.

  • Strong TypeScript and React.js development skills, including experience with modern hooks, state management (e.g., Redux, Zustand), and UI frameworks.

  • Hands-on experience with Azure Logic Apps, Function Apps, Storage Accounts, and Service Bus.

  • Proficiency in developing and consuming RESTful APIs and working with event-driven architectures.

  • Experience working with Azure DevOps, CI/CD pipelines, and infrastructure-as-code (e.g., ARM templates, Terraform, Bicep).

  • Familiarity with authentication and authorization mechanisms, including OAuth2, OpenID Connect, and Azure Active Directory (AAD).

  • Strong debugging and troubleshooting skills across both front-end and back-end components.

  • Experience with unit testing, integration testing, and test automation.

Preferred Qualifications

  • Experience with Azure CosmosDB for real-time data interactions.

  • Knowledge of Kubernetes, Docker, or Azure App Services for containerized deployments.

  • Familiarity with serverless patterns and microservices architectures.

  • Understanding of observability tools such as Application Insights, Log Analytics, or Azure Monitor.

Why Join Our Team?

  • Work on a cutting-edge, high-impact application that bridges front-end and cloud technologies.

  • Collaborative and inclusive work culture with opportunities for career growth.

  • Competitive salary, comprehensive benefits, and flexible work arrangements.


Benefits

WIT offers attractive compensation, excellent benefits, a friendly work environment and great future potential for the right candidate.

Job Type: Full-time

Benefits:

  • 401(k)

  • 401(k) match

  • Dental insurance

  • Health insurance

  • Life insurance

  • Paid time off

  • Professional development assistance

  • Vision insurance

Experience Level: 5+ years of professional software development experience

Schedule: Monday to Friday

Work Location: Hybrid local to Troy, MI 48098 or remote

Apply Now

To apply for this position, fill out this form and someone from our hiring team will reach out to you!