Frontend Developer (mid-senior)
Role details
Job location
Tech stack
Job description
- Build and maintain modern front-end applications using Vue.js and Nuxt.js
- Collaborate with designers to translate UX/UI concepts into high-quality, responsive interfaces
- Work closely with backend engineers to integrate APIs and services
- Contribute to architectural decisions and front-end best practices
- Optimize applications for performance, scalability, and accessibility
- Participate in code reviews and maintain high standards for code quality
- Troubleshoot and resolve complex front-end issues
- Contribute to reusable component libraries and design systems
- Engage in Agile ceremonies and collaborate with distributed teams
Requirements
Do you have experience in Web applications?, As the Brightly team often tackles new and complex business issues we seek team members passionate about their craft, with a love for problem solving, continuous learning, and collaboration. With a geographically diverse team, we work best with self-motivated people with strong communication skills. Brightly offers flexibility in work/life schedule, paid training opportunities, and a growing list of benefits.
We're looking for a mid-to-senior level Front-End Developer with deep expertise in Vue.js and Nuxt.js to join us on a full-time or contract-to-hire basis.
This role is ideal for someone who thrives in a fast-paced consulting environment, enjoys collaborating across disciplines, and takes pride in building polished, performant user experiences.
You'll play a key role in delivering modern web applications as part of a full-stack team, contributing to architecture decisions, implementation, and ongoing optimization., * 4+ years of professional front-end development experience
- Strong expertise in Vue.js (Vue 2/3) and Nuxt.js
- Deep understanding of JavaScript/TypeScript, HTML, and CSS
- Experience building responsive, cross-browser web applications
- Familiarity with REST APIs and modern integration patterns
- Experience working within Agile development environments
- Strong problem-solving skills and attention to detail
- Ability to communicate effectively in a remote team setting
NICE TO HAVE
- Experience with state management (Pinia, Vuex)
- Familiarity with Node.js or full-stack development
- Experience with headless CMS platforms
- Knowledge of testing frameworks (Cypress, Jest, Vitest)
- Experience with CI/CD pipelines and modern DevOps practices
- Exposure to cloud environments (AWS, Vercel, Netlify)
- Accessibility (WCAG) best practices, * Professional Level Developer: 5 years (Required)
Benefits & conditions
Pulled from the full job description
- Paid training
- Parental leave
- 401(k)
- Health insurance
- 401(k) matching
- Paid time off
- Cell phone reimbursement, * Four-day work week (optional based on preference)
- Remote work
- Flexible schedule
- Health insurance
- 401K
- Paid PTO
- Paid holidays
- Parental leave & maternity leave
- Mobile phone stipend
- Paid training opportunities
- Memberships/discounts, * 401(k) matching
- Flexible schedule
- Health insurance
- Paid time off
- Parental leave
Application Question(s):
- Do you have experience with version control systems?
- Will you now, or in the future, require sponsorship for US employment visa status (e.g. H-1B visa status)?