Full Stack Developer
$150,000–$200,000 year
On-site · New York City, New York, United States
Job Summary
Develop and maintain large-scale web applications using Java or Python for backend and JavaScript/TypeScript for frontend, designing REST/WebSocket APIs and implementing robust UI/UX features. Collaborate across the full software development lifecycle to deliver performant, scalable interfaces and services, leveraging React/Angular/Node on the frontend and Git for version control. Strong OO analysis and design, browser performance optimization, and effective communication are required.
Required Qualifications
- Strong Object Oriented analysis and design skills
- Experience with full software development life cycle
- Strong knowledge and demonstrated experience with Object Oriented JavaScript, Typescript, HTML and/or CSS
- Strong knowledge in at least one backend language (Python or Java)
- Familiarity with web client frameworks (React, Angular, Node)
- Experience with remote API design and architecture (REST, WebSockets)
- Excellent UI/UX development skills
- Understanding of browser limitations
- Knowledge of best practices and techniques to improve actual and perceived performance
- Experience with source code management (Git is a plus)
- Strong written and verbal communication
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.