Senior Frontend Developer, Full Stack

The Muse
New York, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 150K

Job location

New York, United States of America

Tech stack

JavaScript
.NET
API
Amazon Web Services (AWS)
iOS
HTML5
User Authentication
Azure
Browser Compatibility
CSS
Mobile Application Development
Cloud Computing
Code Review
Information Systems
Continuous Integration
DevOps
Github
Mobile Application Software
Python
NoSQL
Powershell
Responsive Web Design
Software Engineering
TypeScript
Web Content Accessibility Guidelines
Web Applications
Google Cloud Platform
Enterprise Software Applications
Test Driven Development
.NET Core
React
Backend
GIT
Vue.js
Kotlin
Angular
Material Design
Information Technology
GraphQL
Front End Software Development
REST
Software Version Control
Docker
Jenkins
Microservices

Job description

  • 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

Requirements

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., * 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

Apply for this position