About the position
Voxie is seeking a Senior Frontend Engineer to join their fast-growing company and contribute to building a world-class culture. As a Senior Frontend Engineer, you will collaborate closely with UI/UX designers to convert designs into VueJS components for user-facing applications. Additionally, you will refactor existing code, implement automated testing, and work in an Agile/Scrum environment. Success in this role requires senior level experience in building modern frontend applications using JavaScript, HTML, and CSS, with a focus on ES6, VueJS, and Typescript. You should also have experience in frontend test automation and optimizing frontend applications for performance and reliability.
Responsibilities
- Work closely with UI/UX designers to convert designs from tools such as Figma to VueJS components for user-facing applications
- Refactor existing code to meet new standards and features
- Implement automated testing for frontend code
- Attend daily standups and work in an Agile/Scrum environment
- Design, build, and implement data-driven frontend applications that consume service-oriented RESTful and asynchronous APIs
- Identify and resolve performance and scalability issues, troubleshoot problems, and improve product quality
- Have senior level experience (~5 years) building modern frontend applications in JavaScript, HTML, and CSS, with at least 3 years of that experience using ES6, VueJS, and Typescript
- Have experience building frontend test automations using tools like Jest and Cypress
- Have significant experience designing, debugging, and optimizing frontend applications to make them fast and reliable
- Have experience with REST APIs and thorough understanding of HTTP requests
- Participate in code reviews and provide overall code quality suggestions
Requirements
- Senior level experience (~5 years) building modern frontend applications in JavaScript, HTML, and CSS, with at least 3 years of that experience using ES6, VueJS and Typescript.
- Experience building frontend test automations using tools like Jest and Cypress.
- Significant experience designing, debugging, and optimizing frontend applications to make them fast and reliable.
- Significant experience with REST APIs and thorough understanding of HTTP requests.
- Experience participating in code reviews and providing overall code quality suggestions.
Benefits
- Opportunity to work with modern frontend technologies such as JavaScript, HTML, CSS, ES6, VueJS, and Typescript
- Experience in building frontend test automations using tools like Jest and Cypress
- Significant experience in designing, debugging, and optimizing frontend applications for performance and reliability
- Strong understanding of REST APIs and HTTP requests
- Participation in code reviews and providing code quality suggestions
- Ability to think through user experience issues and exhibit a love for great UI
- Supportive and collaborative work environment with a small and talented team
- Opportunity for professional growth
- Inclusive hiring practices to overcome systemic biases
- Accommodations available for interview process upon request