Allocore is seeking a talented and experienced Front-End Vue.js Developer to join their team.
The role involves designing, implementing, and maintaining innovative web applications using Vue.js.
The developer will collaborate closely with a cross-functional team to deliver exceptional user experiences and drive product evolution.
Key responsibilities include designing and developing scalable, responsive, and high-performing web applications, collaborating with UI/UX designers, optimizing applications for speed and user experience, ensuring technical feasibility of designs, implementing front-end test coverage, and maintaining code quality.
The developer will also work with backend developers, product managers, and QA teams for smooth integration, ensure adherence to accessibility standards, lead front-end development projects, identify and resolve performance issues, create comprehensive documentation, communicate with stakeholders, optimize development workflows, oversee the front-end build process, and manage risks in UI development.
Requirements:
Candidates must live in the US and be in the Arlington, VA office at least 2 days a week.
A Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience is required.
Proven experience as a Front End Developer with expertise in Vue, React, or Angular is necessary.
Strong proficiency in HTML5, CSS3, and JavaScript is essential.
Experience with state management libraries such as Vuex and Pinia is required.
Familiarity with modern front-end build pipelines and tools, such as Webpack and Vite, is necessary.
A solid understanding of responsive design principles and cross-browser compatibility is required.
Experience with RESTful APIs and asynchronous request handling is essential.
Excellent communication and collaboration skills are necessary.
The ability to work effectively in a fast-paced, dynamic environment is required.
Strong problem-solving and analytical skills are essential.
Familiarity with back-end technologies such as Node.js or Python and integration test frameworks like Cypress is a plus.
Benefits:
The position offers a competitive salary and performance-based bonuses.
Comprehensive health, dental, and vision insurance plans are provided.
Flexible work hours and fully remote work options are available.
Employees enjoy unlimited PTO and company holidays.
The work environment is collaborative and inclusive, featuring a diverse team.
Company-sponsored events and team outings are part of the benefits package.