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