Search by job, company or skills
Working location: Hybrid inHo Chi Minh City
Salary range: VND 50,000,000 60,000,000 Gross
RESPONSIBILITIES
Frontend Development: Develop and maintain web applications using JavaScript and Vue.js. Implement responsive and user-friendly interfaces in collaboration with UI/UX designers
Backend Development: Contribute to backend services using Java, particularly within a Spring Boot framework. You'll work on core features such as user authentication, subscription management, and payment processing
API Development: Design and implement RESTful APIs, ensuring secure, scalable, and efficient communication between the frontend and backend systems
Database Management: Work with relational databases, including optimizing queries and ensuring data integrity across different services. Gain experience with ORM tools like Hibernate
CI/CD Pipelines: Participate in setting up and maintaining CI/CD pipelines for automated testing, building, and deployment processes, primarily using GitHub Actions
Collaborative Coding: Engage in peer code reviews, contribute to shared codebases, and adhere to best practices in coding standards and version control (Git)
Cross-functional Collaboration: Work closely with product managers, designers, and other developers to translate business requirements into technical specifications and deliver high-quality software solutions
Continuous Learning: Stay updated with the latest trends in full-stack development, participate in team learning sessions, and contribute to the improvement of development
REQUIREMENTS
Experience: 2-4 years of experience in full-stack development, with a solid foundation in both frontend and backend technologies
Frontend Expertise: Proficiency in JavaScript, with hands-on experience in frameworks like Ember.js or Vue.js, and a good understanding of HTML and CSS
Backend Proficiency: Strong skills in Java, particularly with Spring Boot, and familiarity with building and maintaining RESTful APIs
Database Skills: Experience working with relational databases (e.g., MySQL, PostgreSQL) and using ORM tools like Hibernate
CI/CD Knowledge: Understanding of CI/CD processes, with some experience in integrating automated tests and deploying applications through pipelines (e.g., GitHub Actions)
Problem-Solving: Strong analytical and problem-solving skills with the ability to debug and optimize code across the full stack
Team Collaboration: Excellent communication skills, with experience working in an agile environment, and the ability to collaborate effectively with cross-functional teams
Adaptability: Willingness to learn new technologies, frameworks, and tools as required by the project, and to contribute to the team's overall technical knowledge
Attention to Detail: A commitment to writing clean, maintainable code and an eye for detail in implementing user interfaces and backend services
Date Posted: 20/11/2024
Job ID: 101006111