Full Stack Developer
TekLeaders, Inc
New York, NY, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
JavaScript (Programming Language)
Artificial Intelligence
Application Performance Management
HTML5
Automation of Tests
Unit Testing
Cascading Style Sheets (CSS)
Code Review
Continuous Integration
Relational Databases
DevOps
Distributed Computing Environment
+19 more
Distributed Systems
Django Web Framework
Python (Programming Language)
Object-Oriented Software Development
Responsive Web Design
Software Engineering
SQL Databases
TypeScript
Software Organization
Data Processing
Flask (Web Framework)
Backend
Git
Fastapi
Vue.js
Solid Principles
Front End Software Development
Restful APIs
Microservices
Job description
- We are seeking an experienced Full Stack Developer with strong hands-on expertise in Python, Ray/Ray framework, and Vue.js to design, develop, and deploy scalable web applications and distributed computing solutions.
- The ideal candidate will have strong backend engineering skills in Python, experience building distributed and parallel workloads using Ray, and frontend development expertise using Vue.js.
- The candidate will work closely with software architects, data engineers, AI/ML engineers, DevOps teams, and product stakeholders to develop high-performance applications and scalable AI/data processing platforms., * Participate in requirements analysis, technical design, development, testing, deployment, and production support.
- Design scalable full-stack solutions using Python, Ray, and Vue.js.
- Collaborate with architects and engineering teams to define technical solutions.
- Develop distributed computing solutions using Ray.
- Build responsive and scalable Vue.js user interfaces.
- Develop and maintain RESTful APIs.
- Perform code reviews and ensure adherence to development standards.
- Troubleshoot production issues and perform root-cause analysis.
- Optimize application performance across frontend, backend, and distributed processing layers.
- Contribute to CI/CD, automated testing, monitoring, and cloud deployment.
- Mentor junior developers and contribute to technical best practices.
Requirements
- 5+ years of professional software development experience
- Strong hands-on experience with Python
- Experience developing distributed applications using Ray / Ray Framework
- Strong experience with Vue.js
- Experience developing RESTful APIs using FastAPI, Flask, or Django
- Strong knowledge of JavaScript / TypeScript
- Experience with HTML5, CSS3, and responsive web development
- Strong understanding of object-oriented programming and software design principles
- Experience with SQL and relational databases
- Experience working with Git and modern software development practices
- Strong understanding of API integration and microservices architecture
- Experience with unit testing and automated testing frameworks
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
KM
Kaleb McKelvey
What’s the Difference Between Frontend and Backend Development?
about 3 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
LM
Luis Minvielle
The Best 7 Frontend Frameworks for Developers in 2025
over 2 years ago
BB
Benedikt Bischof
Web Development Best Practices: What The Data Tells us
over 4 years ago