Sr. Full Stack Engineer (Frontend Focused)
ECLARO · New York, NY · 5 days ago
On-siteEngineering$84–$98/hrContract
Responsibilities
- Lead frontend technical design, establish development standards, build reusable component libraries, and promote UI/UX best practices.
- Develop responsive single-page applications (SPAs) and integrate them seamlessly with backend microservices and RESTful APIs.
- Support cross-platform or native mobile application development to deliver a cohesive experience across web and mobile surfaces.
- Optimize applications for maximum speed, scalability, cross-browser compatibility, and strict WCAG accessibility compliance.
- Implement and maintain robust frontend security measures, including modern token-based authentication (OAuth2/OIDC, JWT) and secure session management.
- Partner closely with UX/UI designers, product owners, and backend teams.
- Mentor junior and mid-level developers through constructive code reviews.
Requirements
- Experience: 8+ years of professional software development experience, with a proven track record of leading frontend architecture for enterprise web applications.
- Frontend Mastery: Deep, advanced knowledge of TypeScript, React, and/or Angular, alongside modern HTML5, CSS3, and SCSS.
- Full Stack Integration: Strong experience consuming and integrating with backend APIs built on C# .NET (.NET Core/.NET 8+) or Python.
- Modern Tooling: Experience with Git workflows, package managers (npm/yarn), and frontend build tools (Webpack, Vite).
- Accessibility: Deep experience implementing and enforcing strict WCAG accessibility compliance in web applications.
- Enterprise Security: Practical experience managing frontend session states, handling token lifecycles (silent refresh, JWT management), and integrating with enterprise Identity Providers (Active Directory, Okta, etc.).
- Methodology: Experience working within collaborative, Agile/Scrum environments.
Preferred Qualifications
- Mobile Development: Experience with native mobile development (Swift for iOS / Kotlin for Android) OR cross-platform mobile frameworks (React Native, MAUI, Flutter).
- Legacy Support: Familiarity supporting legacy web patterns (e.g., .NET Framework 4.8.1 / MVC) during modernization phases.
- DevOps: Experience with CI/CD pipelines (Azure DevOps, GitHub Actions) and container environments (Docker).
- Industry: Prior experience in a utility, energy, or highly regulated corporate environment.
- Strong communication and collaboration skills.
- Ability to lead technical discussions and guide development teams.
- Ability to manage multiple priorities in fast-paced environments.
- Attention to detail and commitment to quality.
- Ability to work independently and within team settings.
- Experience with Progressive Web Applications (PWA).
- Utility, energy, or regulated industry experience.