What are the responsibilities and job description for the Senior Frontend Developer, Full Stack position at Muse Digital Group?
We are seeking an experienced Senior Full Stack Front End Developer with a minimum of 10 years of hands-on software development experience. This role will focus on designing, building, and maintaining scalable web and mobile applications with a strong emphasis on front-end architecture, user experience, and modern full stack engineering practices.
The ideal candidate brings deep expertise across front-end technologies, back-end development, enterprise integrations, cloud platforms, and native mobile application development.
Key Responsibilities
- Design, develop, test, and maintain scalable web and mobile applications
- Lead front-end architecture and establish development standards and best practices
- Build responsive and modern user interfaces for enterprise applications
- Develop and maintain APIs, microservices, and back-end integrations
- Create reusable UI components and shared frameworks
- Develop native mobile applications for Android and iOS platforms
- Collaborate with product owners, UX/UI designers, architects, and engineering teams
- Optimize applications for scalability, performance, accessibility, and security
- Participate in code reviews, technical design sessions, and agile ceremonies
- Mentor junior and mid-level developers
- Support CI/CD automation and DevOps initiatives
- Troubleshoot and resolve production issues across web and mobile platforms
- Maintain technical documentation and system design artifacts
Required Qualifications
- Minimum 10 years of professional software development experience
- Strong expertise in full stack web application development
- Advanced experience with:
- C# .NET Framework 4.8.1
- .NET Core / .NET 8-10
- Python
- JavaScript
- PowerShell
- HTML5
- CSS3 / SCSS
- Strong front-end development experience using:
- React
- Angular and/or Vue.js
- TypeScript
- Experience building and consuming RESTful APIs and microservices
- Experience with relational and NoSQL databases
- Native mobile application development experience:
- Kotlin for Android
- Swift for iOS
- Experience with Git and modern source control workflows
- Experience working in Agile / Scrum environments
- Strong understanding of responsive design and cross-browser compatibility
- Familiarity with cloud platforms such as Microsoft Azure, AWS, or Google Cloud
- Experience implementing secure authentication and authorization solutions
- Strong analytical, troubleshooting, and communication skills
Preferred Qualifications
- Experience leading development teams or enterprise application initiatives
- Experience with Azure DevOps, GitHub Actions, Jenkins, or similar CI/CD platforms
- Familiarity with Docker and Kubernetes
- Experience with automated testing frameworks and test-driven development
- Knowledge of enterprise architecture and system integration patterns
- Experience supporting large-scale enterprise environments
- Bachelor’s degree in Computer Science, Information Systems, or related field
Nice to Have
- Experience with accessibility standards (WCAG)
- Experience with Progressive Web Applications (PWA)
- Familiarity with GraphQL
- Experience developing reusable design systems and component libraries
- Utility, energy, or regulated industry experience
What Success Looks Like
- Delivering secure, scalable, and maintainable applications
- Improving application performance and user experience
- Driving engineering best practices and development standards
- Collaborating effectively across technical and business teams
- Providing technical leadership and mentorship to developers
Pay: $120,000.00 - $150,000.00 per year
Work Location: Hybrid remote in New York, NY 10003
Salary : $120,000 - $150,000