Frontend Developer (Vue.js & React)
We are looking for a talented Frontend Developer who excels in both Vue.js and React to build modern, responsive web applications with advanced features.
About CodePark
At CodePark, we're passionate about building innovative digital solutions that make a real difference. We value collaboration, continuous learning, and creating an environment where everyone can thrive. Our team is dedicated to pushing boundaries while maintaining a healthy work-life balance. We believe in empowering our people to do their best work, fostering creativity and innovation at every level.
The Role
We are looking for a talented Frontend Developer who excels in both Vue.js and React to build modern, responsive web applications with advanced features.
Your Day-to-Day
As a Frontend Developer (Vue.js & React), you'll be working on exciting projects that challenge and inspire you. Here's what a typical day might look like:
- Develop user interfaces using Vue.js and React frameworks
- Implement modern features in frontend applications
- Create reusable components and frontend libraries
- Collaborate with designers to implement pixel-perfect UIs
- Optimize applications for maximum speed and scalability
Responsibilities
- Develop user interfaces using Vue.js and React frameworks
- Implement modern features in frontend applications
- Create reusable components and frontend libraries
- Collaborate with designers to implement pixel-perfect UIs
- Optimize applications for maximum speed and scalability
- Ensure cross-browser compatibility and responsiveness
- Write clean, maintainable code with proper documentation
- Integrate with RESTful APIs and GraphQL endpoints
Requirements
- 3+ years of frontend development experience
- Strong proficiency in Vue.js (Vue 3, Composition API)
- Solid experience with React and modern React patterns (hooks, context)
- Expert knowledge of JavaScript/TypeScript, HTML5, and CSS3
- Experience with state management (Vuex, Pinia, Redux)
- Understanding of responsive design and CSS frameworks (Tailwind)
- Familiarity with build tools (Vite, Webpack)
- Experience with Git and collaborative development workflows
- Knowledge of how to integrate modern capabilities into user interfaces
- Ability to use development tools effectively
Nice to Have
- Experience with Inertia.js or Livewire
- Knowledge of Next.js or Nuxt.js
- Experience with WebSockets and real-time applications
- Understanding of web accessibility (WCAG) standards
- Experience with testing frameworks (Jest, Vitest, Cypress)
- Familiarity with UI/UX design principles
- Experience building interactive interfaces and modern UIs