Frontend Developer

  • Bengaluru
  • Delta Electronics India
Job Summary: We are seeking an experienced Frontend Development and Design Engineer responsible for designing and developing frontend applications using Vue.js or React.js. This role requires a deep understanding of modern frontend development best practices and the ability to create efficient, flexible, and maintainable user interfaces. Responsibilities: To demonstrate the technical capability, s/he can Frontend Development: Develop efficient and modern frontend applications using the Vue.js or React.js framework. Interpret and implement design mockups provided by visual designers, ensuring consistency between design and implementation. Web Design and User Experience: Demonstrate outstanding web design skills with a focus on user experience and interface interaction. Collaborate with backend teams to effectively integrate frontend and backend data. Technical Expertise: Possess extensive experience in frontend development with 3+ years of relevant work experience. Proficient in HTML, CSS, and JavaScript, and familiar with the latest frontend development technologies and frameworks. Cross-Team Collaboration: Collaborate with product managers, designers, and backend developers to drive project development. Actively participate in knowledge sharing and technical discussions within the team. Code Quality and Testing: Exhibit excellent coding style, emphasizing code quality and readability. Implement unit tests and integration tests to ensure code stability and maintainability. Continuous Learning and Technological Innovation: Proactively stay updated on the latest trends and technologies in frontend development. Willingly learn and apply new tools and frameworks in practical project scenarios. Communication Skills: Possess strong communication skills, capable of clearly expressing ideas and understanding others' needs. Able to communicate project-related information in English, both written and verbally. Problem Solving and Decision Making: Demonstrate the ability to solve complex problems and make informed technical and design decisions, even under pressure. Qualifications: Bachelor degree or above in computer science, Information Technology or relevant fields. Proven experience in web application development Experience with source control systems and version control Sound knowledge of technology, such as open source software adoption, client server architecture or cloud-native application with security by design.