Expert Full-Stack Developer for Long-Term Project

Job ID: 39745058

Budget: $25 – $50 USD

Full-Stack Developer (Vue.js + Node.js/TypeScript)

We are looking for a highly skilled Full-Stack Developer to join our team and work on an existing project with a Vue.js front end and a Node.js / TypeScript back end. This is a long-term opportunity (1–2 years minimum, with potential extension) for the right candidate who is motivated, reliable, and committed to building scalable software solutions.



Responsibilities
1. Collaborate with our engineering team to maintain and enhance an existing application.
2. Develop new features and optimize performance on both the front end (Vue.js) and back end (Node.js, TypeScript).
3. Write clean, maintainable, and well-documented code.
4. Participate in code reviews, testing, debugging, and deployment processes.
5. Ensure best practices in security, performance, and scalability are followed.
6. Communicate effectively in English with the team and stakeholders.
7. Be available for real-time collaboration during Houston, USA business hours (8 AM – 5 PM CST).



Requirements
1. 3+ years professional experience with full-stack development.
2. Strong proficiency with:
• Front end: Vue.js (Vuex, Vue Router, component-driven development).
• Back end: Node.js & TypeScript (Express.js, REST APIs, async programming).
3. Solid understanding of relational and/or NoSQL databases.
4. Familiarity with Git, CI/CD pipelines, and Agile development workflows.
5. Experience with cloud environments (AWS, GCP, or Azure) is a plus.
6. Excellent written and spoken English communication skills.
7. Ability to work 40 hours per week and commit long-term.



What We Offer
• Full-time, long-term engagement (minimum 1–2 years, with possible extension).
• Flexible and collaborative team environment.
• Competitive compensation based on experience.
• Opportunity to work on a high-impact project with long-term growth potential.



- Contract Type: Freelance / Full-time commitment via Freelancer.com
- Availability Required: 40 hours per week, overlapping Houston CST (8 AM – 5 PM)