Senior Front End Vue.js Developer - Contract
About us:
Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients. Our founders and team members have industry experience and have held senior positions in a wide variety of companies – from emerging startups to large Fortune 50 firms – and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability.
The Role:
We are seeking a detail-oriented and highly motivated Front End Developer with experience in both Vue.js and React to join our development team. In this role, you will be responsible for designing, developing, and implementing user interface components using Vue.js and React concepts and workflows, such as Vuex, Vue Router, and React Hooks. Your focus will be on creating visually appealing, responsive, and user-friendly applications that meet our client's needs.
What You Will Do:
- Develop and maintain web-based applications using Vue.js and React.
- Implement and maintain user interfaces using CSS and styling libraries such as Bootstrap or Material Design.
- Collaborate with product and design teams to define and implement new features.
- Write clean and maintainable code with proper testing and documentation.
- Debug and troubleshoot application issues.
- Stay up-to-date with emerging trends and technologies in web development.
- Participate in code reviews and continuous improvement of development processes.
Required Skills:
- 3-6 years of professional experience in Vue.js and React.
- Solid experience with CSS and styling libraries.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Familiarity with RESTful APIs and asynchronous programming.
- Experience with Git version control.
- Knowledge of software development best practices, including Agile methodologies, test-driven development, and continuous integration/continuous deployment (CI/CD) pipelines.
- Experience working with Figma, GitHub, and Jira.
- Strong communication skills and the ability to work in a team environment.
Nice to have Skills:
- Experience working with large-scale web applications
- Experience with server-side technologies such as NodeJS
- Passion for web development and familiarity or interest in legal technology
Education & Certifications:
- Bachelor’s degree in Computer Science (mandatory)
What we offer:
- Remote Work Opportunities
- Flexible Work Hours
- Professional Development Opportunities
Apply for this job
*
indicates a required field