Bangalore
About the Role:
We are seeking a skilled and experienced web developer to join our growing team. In this role, you will be responsible for developing and maintaining high-quality websites and web applications for our clients. You will work closely with our design and development teams to ensure seamless integration of front-end and back-end functionality.
Responsibilities:
1. Proficient in basic front-end web languages (HTML, CSS, javaScript, typeScript, etc.)
2. Understand the principles of MVVM, be proficient in Vue framework, vue component packaging, vuex data storage, git version management, familiar with packaging and node package management, screen adaptation and browser compatibility, etc.
3. Be familiar with front-end performance optimization, and be able to provide specific optimization plans based on business, work closely with products, design, back-end, and testing to complete front-end development tasks on time and with high quality, continuously optimize user experience, and ensure system stability and compatibility
4. Familiar with tcp/ip and WebSocket protocols.
5. The following bonus points are not required:
5.1). Have experience in sqlite client database development
5.2). Have experience in android, swift, flutter development
5.3). Master H5 encapsulated app technology.
Requirements:
Bachelor's degree in Computer Science or related field
Proven experience as a web developer
Proficient in HTML, CSS, JavaScript, and other relevant web development languages
Experience with front-end frameworks (e.g., React, Angular, Vue) and back-end frameworks (e.g., Node.js, Django, Ruby on Rails)
Strong understanding of web security principles
Excellent problem-solving skills
Ability to work effectively in a team environment