We help companies master digital innovation.
Senior Vue.js Developer
Location
United States + 16 moreAll locations: United States | Algeria | Argentina | Bolivia | Brazil | Chile | Costa Rica | Ecuador | El Salvador | Guatemala | Guyana | Honduras | Mexico | Panama | Paraguay | Peru | Uruguay
Posted
129 days ago
Salary
0
Seniority
Senior
Job Description
Senior Vue.js Developer
Curotec
About Curotec: We are a globally leading software services company specializing in developing enterprise-level projects for clients worldwide. Our team is a unique blend of diverse skill sets, cultures, and backgrounds—a true melting pot of talent. One of the most rewarding aspects of working at Curotec is the opportunity to learn something new every day, not just about technology but also about our amazing team members. Visit our website to discover more about who we are and what we do. We are looking for a highly-skilled front-end web developer that has experience building enterprise-grade web apps on the Vue.js framework. This is a remote position. Daily Responsibilities: - Develop features for new and existing web applications - Work hands-on with engineers, UX designers, and project managers to prototype and build application features - Provide guidance on how to make products more efficient. - Provide guidance on how to improve the performance and scalability of applications - Supporting existing applications and business stakeholders - Working hours are 8am - 5pm EDT Technical Skills: - 5+ years of experience with Vue.js, NuxtJS - Experience with React is a huge plus - Full-stack experience a huge plus, specifically with Laravel - 5+ years of experience working with REST API web services - Experience with headless CMS and headless WordPress is a huge plus - Must have advanced knowledge of browsers e.g. the DOM, canvas, asynchrony, and web security - Full-stack experience is a huge plus - Must have experience with HTML5 and CSS3 - Must be able to take wireframes and deliver Vue.js code that meets enterprise standards - Experience with mobile and responsive is a must - Experience with real-time communication (web sockets) is a plus - Experience with a DevOps culture is a plus - Must have a strong passion for learning - Must have great communication skills to work with stakeholders - Comfortable with Git and SCM - Must have a strong work ethic Benefits Competitive salary Ability to grow and advance your career Attend virtual developer conferences Work on cutting-edge and exciting projects
Job Requirements
- 5+ years of experience with Vue.js, NuxtJS
- Experience with React is a huge plus
- Full-stack experience a huge plus, specifically with Laravel
- 5+ years of experience working with REST API web services
- Experience with headless CMS and headless WordPress is a huge plus
- Must have advanced knowledge of browsers e.g. the DOM, canvas, asynchrony, and web security
- Must have experience with HTML5 and CSS3
- Must be able to take wireframes and deliver Vue.js code that meets enterprise standards
- Experience with mobile and responsive design is a must
- Experience with real-time communication (web sockets) is a plus
- Experience with a DevOps culture is a plus
- Must have a strong passion for learning
- Must have great communication skills to work with stakeholders
- Comfortable with Git and SCM
- Must have a strong work ethic
Benefits
- Competitive salary
- Ability to grow and advance your career
- Attend virtual developer conferences
- Work on cutting-edge and exciting projects
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• In-home Massage Therapist for Redmond/Bellevue/Kirkland area. • Joining on-call list and picking up extra hours as needed. • Work independently on your schedule.
Senior Front-End Engineer
IncoInco is the confidentiality engine of the new web, breaking the final barrier to Web3 mass adoption.
• Design, build, and maintain production-grade frontend applications using modern frontend technologies. • Own frontend features end-to-end, from product requirements and UX flows to implementation, testing, and deployment. • Build responsive, performant, and reliable user interfaces for Web3 products. • Create reusable frontend components, patterns, and architecture that allow the team to move quickly without sacrificing quality. • Work closely with product, design, backend, and protocol teams to translate complex Web3 flows into intuitive user experiences. • Build frontend experiences that integrate with wallets, smart contracts, indexers, RPC providers, and blockchain data sources. • Implement flows involving transaction signing, message signing, intent signing, session keys, delegated permissions, and account abstraction. • Design user experiences around balances, transaction history, onchain transactions, permissions, and Web3 payment flows. • Understand how to fetch, cache, reconcile, and display onchain and offchain data safely and accurately. • Handle edge cases common in Web3 applications, including pending transactions, reorgs, failed RPC calls, wallet disconnects, chain switching, stale balances, and inconsistent indexer data. • Ensure frontend flows are secure by default, especially when users are asked to sign messages, authorize intents, or store session keys locally. • Apply best practices for client-side key management, session key storage, permission scoping, signature domain separation, and phishing-resistant UX. • Work with the team to identify and prevent risks around malicious signatures, replay attacks, unsafe approvals, incorrect transaction previews, and confusing wallet prompts. • Treat frontend correctness as critical infrastructure, especially when user funds or private information are involved. • Lead technical design discussions and help define frontend architecture, standards, and best practices. • Review code and mentor junior engineers on frontend quality, Web3 security, testing, and production readiness. • Improve engineering velocity by building strong abstractions, documentation, and internal tooling. • Take ownership of frontend quality across performance, reliability, security, accessibility, and maintainability.
Frontend Web Software Engineer – L1
VanaA modern line of credit for the financially underserved in Latin America.
• Develop Scalable Software Products: Design, develop, and implement high-quality, scalable frontend solutions using React, TypeScript, and JavaScript. • Implement UI Designs: Work closely with UI/UX designers to translate design specifications into responsive and interactive user interfaces, ensuring a seamless user experience. • Execute on Defined Projects: Independently define the right solutions or utilize existing approaches to solve problems and achieve team-level goals. • Take Ownership: Follow through on commitments, take responsibility for your work, deliver on time, and proactively identify opportunities to improve projects and team processes. • Collaborate within the Team: Engage in code reviews and discussions to improve code quality, adopt best practices, and contribute to team knowledge sharing. • Implement Unit Tests and Best Practices: Write unit tests for new features using appropriate libraries (e.g., Jest, React Testing Library) to ensure reliability and maintainability. • Engage in Agile Processes: Participate in planning sessions, stand-ups, and retrospectives with the development team, engineering manager, and product manager. • Stay Up-to-Date with Frontend Technologies: Keep abreast of the latest frontend technologies and industry trends to ensure our products remain cutting-edge. • Cloud Integration: Integrate frontend applications with cloud services, preferably on AWS using tools like S3 and CloudFront. • Mentorship: May mentor new hires, interns, or junior engineers, helping them develop their skills. • Continuous Improvement: Proactively seek feedback, engage in personal growth, and contribute to team development by innovating and proposing new ideas.
Frontend Web Software Engineer, Level 2
VanaA modern line of credit for the financially underserved in Latin America.
• Diseñar, desarrollar e implementar soluciones frontend escalables y mantenibles utilizando React, TypeScript y JavaScript. • Colaborar con diseñadores UX/UI para transformar especificaciones en interfaces responsivas e interactivas. • Participar en revisiones de código, garantizando la calidad, consistencia y buenas prácticas de desarrollo. • Implementar pruebas unitarias para nuevos componentes utilizando herramientas como Jest o React Testing Library. • Integrar aplicaciones frontend con servicios en la nube (preferiblemente AWS) y APIs RESTful. • Colaborar con equipos de backend para asegurar una comunicación eficiente entre sistemas. • Optimizar el rendimiento, accesibilidad y compatibilidad de las aplicaciones web. • Participar en ceremonias ágiles (planificación, stand-ups, retrospectivas). • Mantenerse actualizado en tendencias y tecnologías frontend, proponiendo mejoras al stack tecnológico. • Brindar apoyo técnico y mentoría a nuevos integrantes o desarrolladores junior cuando sea necesario.



