Frontend Architect
at Vaimo
Helsinki, Etelä-Suomi, Finland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 29 Jan, 2025 | Not Specified | 31 Oct, 2024 | N/A | State Management,Front End Development,Optimization Techniques,Webpack,Interpersonal Skills,Computer Science,Analytical Skills,English,Redux,Javascript,Build Tools,Angular,Soft Skills,Vue.Js | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
We are seeking a highly skilled and experienced Front End Architect to join our team. The ideal candidate will have a deep understanding of front-end technologies, exceptional problem-solving skills, and the ability to design and implement scalable, high-performance web applications. As a Front End Architect, you will, along with our Head of Engineering, be responsible for setting the technical direction for our front-end development practices, ensuring best practices are followed, and mentoring other developers as well as collaborating between multiple departments, including sales, and at times leading these discussions.
REQUIRED QUALIFICATIONS:
- Experience: 7+ years of experience in front-end development, with at least 3 years in a leadership or architect role.
- Technical Skills:
- Proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Extensive experience with front-end frameworks/libraries such as React, Angular, or Vue.js.
- Strong understanding of state management libraries like Redux or MobX.
- Experience with build tools and bundlers like Webpack, Babel, and npm/yarn.
- Familiarity with version control systems, particularly Git.
- Knowledge of RESTful APIs and asynchronous request handling.
- Understanding of cross-browser compatibility issues and solutions.
- Experience with performance optimization techniques and tools.
- Familiarity with testing frameworks and methodologies (e.g., Jest, Mocha, Cypress).
- Experience with micro-frontends architecture.
- Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work effectively in a collaborative team environment.
- Self-motivated with a passion for continuous learning and improvement.
- Ability to clearly communicate in English, both verbal and written.
PREFERRED QUALIFICATIONS:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Experience with server-side rendering (e.g., Next.js, Nuxt.js).Knowledge of web accessibility standards and best practices.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience in PWA eCommerce frameworks (PWA Studio, Vue Storefront, etc)
Responsibilities:
- Technical Leadership: Define and drive the front-end architecture for web applications, ensuring they are scalable, maintainable, and performant.
- Technology Strategy: Stay updated with the latest industry trends and technologies, and assess their applicability to our projects.
- Design and Development: Lead the design and development of complex web applications and user interfaces using modern front-end frameworks and technologies.
- Code Quality: Establish and enforce coding standards, best practices, and code reviews to maintain high-quality code.
- Collaboration: Work closely with product managers, UX/UI designers, and backend engineers to deliver seamless and robust user experiences.
- Mentorship: Mentor and guide junior and mid-level front-end developers, providing technical guidance and support.
- Performance Optimisation: Identify and resolve performance bottlenecks in web applications, ensuring optimal performance across different devices and browsers.
- Documentation: Create and maintain comprehensive architectural and technical documentation.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Information Technology
Graduate
Computer Science, Engineering
Proficient
1
Helsinki, Finland