Senior .NET Backend Software Engineer
Emergent Software
Full-time
Remote
Job description
Senior Frontend Developer
Location: San Antonio, TX (On-site)
Department: Engineering
Salary: $100,000+, depending on experience
Reports to: Lead Software Engineer
About Extra Duty Solutions
Extra Duty Solutions (EDS) modernizes how law enforcement agencies and municipalities manage off-duty details through scalable, user-friendly software. We’re unifying multiple systems into a powerful, cohesive platform that serves thousands of active users nationwide.
As a Senior Frontend Developer, you’ll shape the architecture, performance, and user experience of our next-generation platform. You’ll work closely with designers, backend engineers, and stakeholders to deliver elegant, reliable, and efficient solutions. This role is ideal for someone who thrives in a fast-paced, hands-on environment and enjoys leading technical innovation in frontend development.
Key Responsibilities
Frontend Architecture & Development
- Design and build scalable, maintainable, and high-performance frontend systems using React and modern build tools.
- Collaborate with UX and Product teams to create responsive, intuitive interfaces for complex workflows.
- Develop and maintain a shared component library to ensure design consistency.
- Implement best practices for state management, API integration, and modular code organization.
- Drive frontend testing strategies using unit, integration, and E2E testing frameworks.
Collaboration & Leadership
- Partner with backend teams to define efficient and secure API contracts.
- Mentor junior developers and foster a culture of learning and code quality.
- Participate in architectural planning and long-term product strategy.
- Advocate for performance optimization, accessibility, and responsive design.
- Contribute to CI/CD automation and streamline build and deployment processes.
Innovation & Continuous Improvement
- Evaluate and integrate new frontend technologies to enhance speed and reliability.
- Lead technical initiatives from concept to deployment.
- Collaborate cross-functionally in an agile, fast-iterating environment.
- Champion component-driven development and improve design handoff efficiency.
- Promote experimentation, fast feedback, and agile product delivery.
Qualifications
- Bachelor’s degree in Computer Science or related field, or equivalent experience.
- 3–5+ years of professional experience in React or similar frameworks.
- Strong proficiency in JavaScript (ES6+), HTML, and modern CSS (including CSS-in-JS).
- Expertise in frontend architecture, state management (Redux, Zustand, Recoil), and API integration.
- Experience with design systems, component libraries, and Storybook.
- Familiarity with RESTful APIs, GraphQL, and modern bundlers (Webpack, Vite, Rollup, etc.).
- Knowledge of performance optimization, accessibility standards (WCAG), and cross-browser compatibility.
- Experience in agile or startup environments emphasizing autonomy and ownership.
- (Optional but highly desirable): Experience with React Native and Expo for developing and deploying native mobile applications.
Core Competencies
- Passion for clean, scalable frontend systems.
- Strong ownership and accountability for user experience.
- Excellent communication and collaboration skills.
- Empathy for users in high-stakes, time-sensitive roles.
- Curiosity and adaptability in learning and problem-solving.
Why Join EDS
- Shape technology that supports public safety.
- Work in a mission-driven, fast-growing company with a startup mindset.
- Collaborate with a talented, user-centered engineering team.
- Lead innovation in frontend design and automation.
- Competitive salary and comprehensive benefits, including:
- 401(k) with matching
- Health, dental, vision, and life insurance
- Paid time off
Job Type: Full-time
Pay: From $100,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Application Question(s):
- Are you currently able to remain permanently in the U.S.?
- Are you located in San Antonio?
Work Location: In person