48358950950 - Javascript Developer
Full-time
Mid Level
Free Account • Free to Apply • No Credit Card Required
Salary
8-15 USD Hourly
Category
Wholesale
Expires
Jan 08, 2026
Posted
Nov 09, 2025
Job Description
Role: JavaScript Developer
Job Type: Full-time
Location: Remote
Work Schedule: 7AM - 5PM CST, US Holidays
About the Company
The company is a leading B2B distributor of commercial HVAC and industrial products. They are passionate builders who thrive as a small, dynamic team that values collaboration, innovation, and problem-solving. Combining cutting-edge software systems with deep industry expertise, they solve problems and deliver exceptional value.
Job Overview
They are seeking a Senior JavaScript Developer to help build enterprise Vue-based applications that power key business operations. The role is for a true senior-level engineer who possesses a deep understanding of JavaScript and modern application architecture. They are customer-centric and are looking for a candidate who thrives in a small, high-agency, high-performing environment. S/he will be working directly with the company's CEO, a software engineer, and an exceptional team.
Duties and Responsibilities
• Architect, develop, and maintain core applications within a modern Vue-based stack.
• Write clean, modular, maintainable code that demonstrates a deep command of JavaScript fundamentals, framework reactivity, and application performance.
• Collaborate closely with the product designer to implement component libraries, design tokens, and interaction patterns that translate design excellence into code.
• Contribute meaningfully to discussions about design tradeoffs, UX decisions, and technical implementation paths.
• Optimize for performance, scalability, and maintainability through deliberate architecture, efficient bundling, and rigorous testing.
• Participate in sprints, standups, and product demos with a focus on clarity, iteration, and impact.
Requirements
Technical Requirements
• Elite JavaScript Expertise. Deep understanding of the language’s internals,
including closures, scope, prototypal inheritance, async, and reactivity principles,
along with runtimes, event loops, and core Web APIs.
• Expert in Vue. Highly proficient in Vue 3’s Composition API, state management,
routing, authentication, component design, and performance tuning.
• Expert in Design Systems. Highly proficient in translating design tokens and
systems from Figma into scalable, reusable components.
• Advanced with Node.js & APIs. Strong understanding of application architecture,
design patterns, testing, debugging, and building performant backend services.
• Proficient with Tooling. Skilled with Vite, Vitest, and GitHub Actions for
performance optimization through code splitting, bundling, and client-side caching.
• Proficient with Databases. Sufficient experience with relational database design,
type constraints and considerations, performance optimization, maintenance, and
tuning.
Non-Technical Requirements
• Communication. Exceptional clarity and precision in both written and verbal communication; able to discuss complex technical topics with technical and non-technical peers.
• Collaboration. Thrives in small, high-talent, high-agency teams with direct communication and shared ownership.
• Project Management. Experience with Agile, Kanban, or similar methodologies for effective prioritization and delivery of work.
• Adaptability. Works effectively across contexts—frontend, backend, or deployment—without losing velocity or quality.
• Professionalism. Operates with respect, integrity, and accountability at all times.
Mindset Requirements
• Curiosity. You seek to understand systems fully—from the language runtime to the user’s behavior.
• Ownership. You take initiative, identify opportunities, and drive them to completion without supervision.
• Craftsmanship. You write code that is expressive, maintainable, and deliberately architected. Good enough is not good enough.
• Performance. You treat performance as a global mandate, not an afterthought.
• Pragmatism. You balance perfection with progress, making thoughtful tradeoffs aligned with business value.
Culture. You elevate those around you through your curiosity, passion, and commitment to excellence.
Qualifications
• Experience. 5+ years of professional engineering experience, including deep, demonstrable expertise in JavaScript and reactive frameworks.
• Education. Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience.
• Portfolio. Public GitHub and project portfolio required. Open-source contributions are a strong plus.
• Attitude. You are a builder who values the organizational quality of work, not titles or ceremony.
Syndicated Job - Sourced from Himalayas
About the Company
Company information is hidden.
Create a free account to view company details and apply for jobs - no credit card required!
Free Account • Free to Apply • No Credit Card Required