Full Stack Developer
Responsibilities
• Responsible for full-stack development, including front-end design and implementation as well as back-end API development and maintenance;
• Proficient in HTML, CSS, with a solid foundation in JavaScript;
• Skilled in at least one front-end framework such as React, Vue, or Angular, delivering high-quality front-end development and optimizing user experience;
• Proficient in Java programming and familiar with the Spring Boot framework and its ecosystem, capable of designing and implementing back-end APIs;
• Skilled in MySQL database design and experienced in using Redis for appropriate scenarios;
• Collaborate with the team to complete front-end and back-end integration and testing, ensuring smooth data interaction;
• Participate in project architecture design and technology selection, addressing technical challenges and key issues;
• Optimize system performance to ensure high stability and scalability.
Requirements
• Bachelor’s degree or higher in Computer Science or a related field;
• Familiar with Docker containerization technology and capable of application packaging and deployment;
• Proficient in using Git for version control, with excellent code management and team collaboration skills;
• Hands-on project experience, capable of independently solving problems and driving project progress;
• Passionate about technology, eager to learn and apply new technologies to real-world projects;
• Strong communication skills and a collaborative team player;
• Good English reading skills, able to efficiently navigate English technical documentation;
• Proactive work attitude, strong sense of responsibility, and ability to work under pressure.
Preferred Qualifications
• Experience in full-stack development projects;
• Familiarity with microservices architecture design or relevant experience;
• Knowledge of DevOps processes with practical CI/CD experience.
Interested applicants should attach their CVs and send them to the provided email address: