Position: Middle Front-End Developer
Company: JustCoded
Experience required: 3y
English level: pre

Are you a talented and passionate Frontend Developer with expertise in TypeScript and Vue.js?
Do you thrive in a fast-paced and dynamic environment, where you can use your skills to create cutting-edge web applications? If so, we have an exciting opportunity for you to join our team as a Frontend Developer specializing in the Vue.js ecosystem.

**PROJECT DESCRIPTION:**

We are an innovative Fintech company with a mission to completely change the crowdfunding market. Our goal is to provide an innovative system that allows people, organizations, and creative initiatives to get the funding they require to succeed. We are intent on bridging the gap between investors and innovators while maintaining the greatest standards of efficiency and security.

**WHAT WILL YOU DO:**

- Collaborate with cross-functional teams to design, develop, and implement responsive and user-friendly web applications using Vue.js and related technologies.
- Write clean, efficient, and maintainable code while adhering to best practices and industry standards.
- Participate in code reviews to ensure code quality and provide constructive feedback to fellow team members.
- Optimize applications for maximum speed and scalability.
- Work closely with UX/UI designers to transform wireframes and mockups into seamless user interfaces.
- Stay up-to-date with the latest frontend technologies and industry trends, and continuously improve your skills and knowledge.
- Conduct thorough testing and debugging to identify and resolve issues promptly.

**REQUIREMENTS:**
- At least 3 years of front-end developer experience
- Strong TypeScript and JavaScript competence.
- Strong knowledge of responsive design principles, HTML5, CSS3, and SCSS/SASS.
- Comprehensive understanding of the Vue.js ecosystem, including Vuex, VueI18n, and Vue Class Component.
- Experience with build tools for bundling and optimizing code, such as Webpack and Rollup. 
- A strong ability to solve problems and work well in a team-oriented setting.
- Effective communication abilities and teamwork orientation.

**WILL BE PLUSE:**

- Experience with Node.js and/or PHP, and familiarity with frameworks such as Laravel.
- Docker deployment and containerization expertise.
- Proficiency in writing clear and comprehensive technical documentation.
- Knowledge of FinTech principles and practices.
- Familiarity with Bash scripting.