Job Description
Key Responsibilities
- Develop and maintain responsive web applications using modern frontend technologies
- Implement complex features and functionalities using React/Vue/Angular frameworks
- Optimize applications for maximum speed and scalability
- Collaborate with backend developers and UI/UX designers to improve usability
- Write clean, maintainable, and efficient code following best practices
- Participate in code reviews and contribute to technical documentation
- Troubleshoot and debug applications to ensure optimal performance
Technical Requirements
- Bachelor's degree or higher in Computer Science, Software Engineering or related field
- Proficient in HTML5, CSS3, JavaScript (ES6+) with solid computer science fundamentals
- Deep understanding of at least one major frontend framework (React/Vue/Angular)
- Experience with frontend performance optimization and cross-browser compatibility
- Familiarity with build tools like Webpack, Vite and modern frontend workflows
- Strong experience with TypeScript in production environments
- Knowledge of responsive web design and Progressive Web Apps (PWA)
- Node.js development experience and understanding of SSR are preferred
Experience Requirements
- 3+ years of frontend development experience with complex business systems
- Strong problem-solving skills and ability to troubleshoot independently
- Experience leading or participating in technical solutions for medium/large projects
Soft Skills
- Attention to user experience and product details with high quality standards
- Excellent communication and collaboration skills across teams
- Self-motivated with ability to work effectively in remote settings


