Job Description:
We are seeking a highly skilled and motivated Full-Stack Software Engineer to join our dynamic team in Indonesia. The ideal candidate will have a strong background in computer science and at least 2-3 years of experience working with Chinese partners.
You will play a key role in developing and maintaining high-quality software solutions across the full development stack, from front-end to back-end, while ensuring seamless integration and performance.
Responsibilities:
Design, develop, and maintain scalable software applications.
Work on both the front-end and back-end to build and improve features.
Collaborate closely with cross-functional teams, including product managers and designers, to deliver high-quality solutions.
Perform code reviews, write unit tests, and ensure code quality.
Troubleshoot and debug software issues, optimizing for performance and scalability.
Participate in daily stand-ups and agile development processes.
Maintain clear and concise documentation for software applications.
Requirements:
- Bachelor's degree in Computer Science or a related field.
- 2-3 years of experience in full-stack development.
- Strong proficiency in front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular, etc.).
- Strong proficiency in back-end technologies (e.g., , Python, Java, etc.).
- Experience with relational and NoSQL databases (e.g., MySQL, MongoDB, etc.).
- Experience working with cloud platforms (AWS, Azure, Google Cloud).
- Familiarity with version control systems, preferably Git.
- Fluent in both English and Chinese, with strong communication skills.
- Experience working in collaborative teams with a focus on results.
- Self-motivated, detail-oriented, and capable of managing multiple tasks simultaneously.
Preferred Skills:
Experience with DevOps and CI/CD pipelines.
Familiarity with containerization (Docker, Kubernetes).
Knowledge of RESTful APIs and microservices architecture
Experience with Agile development methodologies
Job Type: Full-time
Application Question(s):
- How many years of experiences do you have in doing a full-stack development?
- Are you proficient in these tools? (HTML, CSS, JavaScript, React, Angular)
- Are you proficient in the back end tools? , Python, Java)
- Do you have experience working with cloud platforms? If yes, please name it.
- Do you have any working experience using these tools? (MySQL, MongoDB)