JOBSEARCHER

Software Engineer

Job Title: Software Engineer Experience Level: 2–4 years or more About the Role We're dedicated to building self-organizing, high-performing agile teams. We're looking for a talented, full-stack Software Engineer to join our engineering team. You'll work across the stack, building responsive front-end interfaces in React and robust back-end services in C#/.NET, joining a motivated group of engineers to improve the user experience, ship new features, and grow the platform. You'll be expected to solve complex business, workflow, and technical problems using solid software design, development, and testing skills. You'll be challenged and expected to bring your best every day. Beyond your top-notch coding skills, you'll also be expected to bring your honesty, integrity, courage, and humility. On this team, engineers do it all. Do you have the skills, tenacity, and fortitude to help make this team a success? Apply today. Essential Functions Design, develop, and maintain full-stack applications using React and C#/.NET Build responsive, reusable UI components in React Develop and maintain APIs and back-end services using C# and .NET (Core/Framework) Write clean, efficient, and well-documented code on both front-end and back-end Debug and resolve technical issues across the stack Collaborate with product owners and other engineers to define and ship new features Contribute to technical design discussions and architecture decisions Write and maintain unit tests Participate in agile ceremonies (sprint planning, standups, retrospectives) Knowledge, Skills, Abilities: Required 2 to 4 years or more of professional software development experience including React and C#/.NET Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience) Proficiency in React (hooks, state management, component architecture) Proficiency in C# and .NET (Core or Framework) Experience with relational databases (e.g., SQL Server, PostgreSQL) Knowledge of distributed version control systems (e.g., Git) Understanding of software engineering fundamentals: data structures, algorithms, and design patterns Experience building and consuming RESTful APIs Comfortable working in an agile development environment Passion, grit, team spirit Knowledge, Skills, Abilities: Preferred Experience with React state management (Redux, Zustand, Context API) Familiarity with TypeScript Experience with Entity Framework or other ORMs Familiarity with AWS or other cloud platforms Experience with CI/CD pipelines Exposure to containerization tools (Docker, Kubernetes) Understanding of microservices architecture Soft Skills Strong problem-solving and analytical skills Good communication skills, both written and verbal Ability to work independently and as part of a team Eagerness to learn and adapt to new technologies Pay: $70,000.00 - $85,000.00 per year Benefits: 401(k) matching Dental insurance Health insurance Health savings account Life insurance Paid holidays Paid time off Vision insurance Work Location: Remote