Full Stack Developer
Overview
Build the Future of Digital Transformation:
Join our engineering team to build modern web applications and cloud solutions for clients across industries. You'll work with React, .NET, Azure, and cutting-edge technologies to deliver scalable systems that drive real business value. This role offers the perfect blend of technical challenges, client interaction, and professional growth.
Responsibilities
What You'll Do:
- Full-Stack Development
- Design and develop responsive web applications using React, Next.js, and TypeScriptBuild robust backend services with .NET Core/C# and RESTful APIsImplement cloud-native solutions using Azure services (Functions, App Service, Storage)
- Create and maintain SQL Server databases with proper indexing and optimization
- Write clean, testable, and well-documented code following best practices
- Client Collaboration
- Participate in client meetings to understand requirements and provide technical guidance
- Present technical solutions and demos to stakeholders
- Translate business requirements into technical specifications
- Provide time estimates and project planning support
- System Integration
- Integrate with third-party APIs and services (ServiceTitan, Dynamics 365, etc.)Build data pipelines and ETL processes for client data migrations
- Implement authentication and authorization using Azure AD/OAuthDesign and develop microservices architectures
- Quality & Performance
- Write unit and integration tests to ensure code quality
- Optimize application performance and scalability
- Participate in code reviews and provide constructive feedback
- Monitor and troubleshoot production issues
- Implement CI/CD pipelines using Azure DevOpsRequirementsWhat We're Looking ForTechnical Skills 5+ years of professional software development experience
- Strong proficiency in React, TypeScript, and modern JavaScriptSolid experience with .NET Core/C# and ASP.NET Web APIExperience with Azure cloud services (App Service, Functions, Storage, SQL Database)
- Proficiency with SQL Server and database design
- Experience with Git, CI/CD, and DevOps practices
- Knowledge of software design patterns and architectural principles
Nice to Have:
- Experience with Dynamics 365 or Power Platform
- Knowledge of containerization (Docker, Kubernetes)
- Experience with data visualization (Power BI, D3.js)
- Background in field services or B2B software
- Azure certifications (Developer Associate, Solutions Architect)
- Soft Skills
- Excellent problem-solving and analytical skills
- Strong communication skills for client interaction
- Ability to work independently and as part of a team
- Passion for learning new technologies
- Detail-oriented with a focus on quality
- Ability to manage multiple projects and priorities
Compensation & Benefits:
- Base Salary$80,000 - $130,000 based on experience
- Variable Compensation
- Annual performance bonus
Benefits Package:
- Generous unlimited PTO policy
- Hybrid work model (2-3 days in office)
- Professional development budget ($3,000/year)
- Latest Windows machine and equipment
- Fast-paced, growth-oriented environment
- Performance-based bonuses
- Wellness and mental health support