Mô Tả Công Việc
We are seeking a talented and motivated Middle Full Stack Developer who is proficient in both front-end and back-end development. The ideal candidate will be responsible for designing, developing, and maintaining web applications, ensuring responsiveness and performance. This role involves collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities:
- Front-End Development:
- Develop and enhance web applications using HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- Troubleshoot and debug issues to improve application performance.
- Back-End Development:
- Develop server-side logic, APIs, and services using languages such as Node.js, Python, Ruby, Java, or PHP.
- Design and manage databases, ensuring data integrity and optimal performance.
- Implement security and data protection measures.
- Database Management:
- Work with SQL and NoSQL databases like MySQL, PostgreSQL, MongoDB, etc.
- Perform database optimization and maintain data consistency.
- Integration & Deployment:
- Integrate front-end and back-end components seamlessly.
- Work with DevOps to set up continuous integration and deployment (CI/CD) pipelines
- Monitor and troubleshoot applications to ensure smooth operation post-deployment.
- Collaboration & Communication:
- Collaborate with product managers, designers, and other developers to understand project requirements and deliver solutions.
- Provide support and mentorship to junior developers.
- Participate in code reviews and contribute to the improvement of coding standards and best practices.
Yêu Cầu Công Việc
Education:
- Bachelor’s degree in computer science, Information Technology, or a related field.
Experience:
- 3-5 years of experience as a Full Stack Developer or in a similar role.
- Proficiency with front-end frameworks like React, Angular, or Vue.js.
- Strong back-end development skills with Node.js, Python, Ruby, Java, PHP, or similar.
- Experience with database management systems such as MySQL, PostgreSQL, MongoDB, etc.
- Familiarity with version control systems like Git.
Skills:
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Ability to manage multiple tasks and work independently.
- Familiarity with cloud services like AWS, Google Cloud, or Azure is a plus.
- Knowledge of agile methodologies and experience with project management tools like Jira or Trello.
Hình thức
Quyền Lợi
Innovative Environment:
- Be part of a pioneering company in the media and entertainment industry.
Career Growth:
- Opportunities for professional development and career advancement.
Collaborative Culture:
- Work with a talented team of professionals dedicated to delivering high-quality content and services.
Comprehensive Benefits:
- Competitive salary and other perks.