Job Title: Junior Developer (Frontend)
Location: Insert location or specify if Remote/Hybrid
Experience: 1–2 years
Employment Type: Full-time
Reporting To: Frontend Lead / Engineering Manager
About the Role
We are looking for a detail-oriented and enthusiastic Junior Developer to join our frontend development this role you will be responsible for building responsive and accessible web interfaces using 3 and modern frontend tooling. You will work closely with backend developers and UI/UX designers to deliver performant and user-friendly features.
Key Responsibilities
- Develop and maintain scalable UI components using Vue 3 and the Composition API
- Implement application state management using Pinia
- Integrate frontend components with REST APIs for dynamic data rendering
- Ensure the application is responsive accessible and works across major browsers
- Write clean modular and maintainable code with clear documentation
- Collaborate with the design team to implement UI/UX best practices
- Participate in debugging testing and performance tuning of web applications
- Use Git for version control and actively participate in code reviews
Requirements
- 1–2 years of experience in frontend development
- Strong foundation in JavaScript HTML5 and CSS3
- Practical experience with Vue 3 and the Composition API
- Familiarity with Pinia for state management
- Understanding of Vue Router component lifecycle and modular architecture
- Comfortable working with REST APIs and asynchronous data handling
- Proficient with development tools such as VS Code Git and browser debugging tools
- Passion for learning modern frontend patterns and staying updated with industry trends
Nice to Have
- Exposure to TypeScript in Vue applications
- Familiarity with UI frameworks like Tailwind CSS Vuetify or Bootstrap
- Experience with testing frameworks like Jest or Cypress
- Basic knowledge of CI/CD pipelines for web deployment
- Experience working in Agile/Scrum environments
What We Offer
- A collaborative and learning-driven work environment
- Opportunities to work with modern technologies and frameworks
- Clear growth path with support from senior developers
- Competitive salary and performance-based incentives
- Flexible work arrangements (depending on company policy)