Job Description
A startup is seeking a Full Stack Developer to oversee mobile and web applications. The Full Stack Developer will drive end-to-end delivery, collaborate with stakeholders, and manage the software development life cycle. They will provide technical expertise, contribute to architecture development, and enforce industry best practices.
Responsibilities:
- Drive the end-to-end delivery of web and mobile applications.
- Collaborate with stakeholders to define project scope and requirements.
- Manage the entire software development life cycle.
- Provide technical expertise and guidance to the team.
- Contribute to the development and implementation of mobile app architecture.
- Manage the continuous improvement of existing systems.
- Enforce industry best practices and coding standards.
Requirements:
- A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in mobile application development projects, preferably in social app development.
- Strong understanding of full-stack development concepts.
- Experience in automation testing and performance testing is a significant advantage.
- Previous experience with Agile/Scrum methodologies.
- Proficiency in project management tools such as JIRA, Confluence, or similar platforms.
- Familiarity with CI/CD practices is desirable.
- Excellent communication skills in English and Mandarin.
- Strong problem-solving skills.