Responsibilities
We are seeking a talented Mid-Level Frontend Engineer to join one of our client at TANDigital. As a mid-level engineer, you will play a crucial role in designing, developing, and maintaining our client-side applications. This position requires a strong foundation in frontend technologies and the ability to mentor junior team members.
Responsibilities:
- Design, develop, and maintain efficient, reusable, and reliable client-side code
- Collaborate with backend developers to integrate user-facing elements with server-side - logic
- Optimize applications for maximum speed and scalability across various devices and browsers
- Implement responsive design principles to ensure a seamless user experience
- Develop and maintain frontend components and features
- Participate in code reviews and contribute to frontend architecture discussions
- Mentor junior developers and contribute to the team's growth
- Troubleshoot, debug, and upgrade existing systems
- Create and maintain technical documentation
- Stay up-to-date with emerging frontend technologies and industry trends
Requirements
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field
- 3+ years of professional experience in frontend development
- Proficiency in JavaScript, HTML, and CSS
- Strong experience with modern frontend frameworks (e.g., React, Vue.js)
- Experience with state management libraries (e.g., Redux, Vuex)
- Knowledge of responsive design principles and cross-browser compatibility
- Experience with version control systems (e.g., Git)
- Familiarity with RESTful APIs and asynchronous request handling
- Experience with build tools and package managers (e.g., vite)
- Excellent problem-solving and analytical skills
- Strong communication skills and ability to work effectively in a team environment
- Experience with Agile development methodologies