Job Description
We are seeking an experienced and innovative Front-End Software Developer to design, develop, and implement high-quality, user-centered solutions for a cutting-edge technological platform. In this role, you will work closely with cross-functional teams to ensure the delivery of robust, scalable applications, all while adhering to best practices and contributing to the overall architectural vision of the project.
Key Responsibilities:
Lead the design and development of dynamic, responsive web applications that enhance user interaction and functionality on the client's platform.
Mentor and provide guidance to junior developers, fostering a culture of growth and technical excellence.
Collaborate in defining and refining the technology roadmap, ensuring alignment with long-term business goals.
Actively participate in agile processes such as sprint planning, daily stand-ups, and retrospectives, and provide leadership in shaping the team's approach to development.
Core Skills and Experience Required:
Strong proficiency in Vue 3 and GoJS for building interactive, visually rich front-end applications.
Solid understanding of Bootstrap and SCSS for crafting responsive, cross-browser compatible user interfaces.
Practical experience with agile methodologies, including Scrum and Kanban, and the ability to thrive in fast-paced, iterative environments.
Advanced knowledge of software design patterns, particularly CQRS (Command Query Responsibility Segregation), to ensure maintainable and scalable architectures.
Proven experience in collaborating with back-end developers to seamlessly integrate APIs and services, using technologies such as Azure, C#, and SignalR.
Additional Skills Valued:
Familiarity with testing frameworks such as Jest, Mocha, Jasmine, or Cypress for automated unit and integration testing.
Expertise in state management libraries like Vuex, Pinia, Redux, or MobX, to manage complex application states.
Knowledge of accessibility standards, specifically WCAG, ensuring applications are inclusive and meet global accessibility guidelines.
Experience in optimizing front-end performance, including techniques for minimizing load times and improving responsiveness.
Familiarity with RESTful APIs, UI/UX design principles, and best practices for user-centered design.
Understanding of Progressive Web Apps (PWAs) and server-side rendering (SSR) for creating robust, performance-oriented applications.
Experience with headless CMS platforms like Contentful or Strapi, facilitating dynamic content management.
Soft Skills Required:
Self-motivated and productive in a remote work environment, with a proactive approach to communication and task management.
Strong interpersonal and collaboration skills, with the ability to work effectively in a team-oriented setting.
A curious mindset, always eager to learn and stay updated on emerging technologies and best practices in front-end development.
Benefits:
Enjoy the flexibility of remote work with occasional collaborative on-site meetings.
Competitive performance-based bonuses, reflecting your contributions and achievements.
Technology/office stipend to enhance your work setup.
Comprehensive health benefits, including life insurance, 401k match, summer flextime, paid time off (PTO), and more.
Please note that visa sponsorship is not available for this position.
Employment Type: Full-Time
Salary: $ 113,000.00 133,000.00 Per Year
Job Tags
Full time, Summer work, Remote job,