Full stack engineer (80% React.js and 20% .NET Core) - Peterson Technology Partners
Chattanooga
About the Job
Job Description
As a key member of our engineering team, you will play a pivotal role in shaping architectural decisions and influencing project strategy. Leveraging React, .NET 8, and the latest tools, you’ll help build and maintain the core technologies that differentiate the client in the market.
This role is integral to our digital strategy, working cross-functionally to drive new revenue and improve margins through user-centric, data-driven software solutions. As client rapidly scales, they are seeking a frontend developer with strong UX sensibilities, ready to design and implement complex user interfaces and thrive in a fast-paced environment.
Key Responsibilities
- Act as an IT ambassador, building relationships across the organization
- Collaborate with stakeholders in an Agile-like process to drive results
- Participate in application architecture discussions and stay ahead of tech trends
- Lead frontend code development while contributing to .NET backend where needed
- Write clean, well-documented, and unit-tested code
- Provide and receive feedback via GitHub code reviews
- Work closely with InfoSec and compliance teams to ensure security and regulation adherence
Qualifications
- React Expertise: Extensive experience with React (hooks, context API, component lifecycle, performance optimization, and debugging)
- Experience building complex data grids, dynamic forms, or custom charting components
- Ability to seamlessly convert JavaScript components into reusable React components
- ASP.NET Core Proficiency: Experience with .NET 8 on the backend
- Passion for UX: Translate business needs into intuitive and effective UI designs
- Familiarity with component libraries like Material UI or Ant Design
- Strong knowledge of state management libraries (Zustand, MobX, Redux)
- Experience with caching strategies and tools like React Query or SWR
- Proficiency in TypeScript, HTML, CSS, and modern JavaScript frameworks
- Solid understanding of SQL Server for database design and query optimization
Bonus Skills
- Experience with Docker, Kubernetes, or Dapr
- Familiarity with Azure Functions and CosmosDB
- Knowledge of GitHub Actions for testing and deployment
- Experience with Power BI or PowerApps
IND123