Full Stack Engineer (Mobile Platforms)
FPT ASIA PACIFIC PTE. LTD.
11 days ago
Posted date11 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesWho We Are Looking For
We are seeking a talented and motivated Software Engineer to join our dynamic development team. You will play a crucial role in designing, developing, and maintaining our software products, ensuring they meet the highest standards of quality and performance. Be part of a cross-functional development team that values quality, automation and user experience of the software we deliver.
Responsibilities
Key Experiences and Qualifications We Seek:
Educational Background:
Professional Experience:
Technical Expertise:
Problem-Solving Skills:
Backend Development Practices:
We are seeking a talented and motivated Software Engineer to join our dynamic development team. You will play a crucial role in designing, developing, and maintaining our software products, ensuring they meet the highest standards of quality and performance. Be part of a cross-functional development team that values quality, automation and user experience of the software we deliver.
Responsibilities
- Design, develop, and maintain software applications: Write clean, scalable, and efficient code to create software solutions that meet user needs.
- Collaborate with cross-functional teams: Work closely with product managers, designers, and other engineers to deliver high-quality citizen-centric products.
- Perform code reviews: Ensure code quality and share knowledge with team members to improve overall team performance.
- Debug and troubleshoot issues: Identify and resolve software defects and performance issues.
- Implement automated testing and continuous integration: Ensure the reliability and stability of the software through automated tests and CI/CD pipelines.
- Documentation: Create and document technical designs that are aligned with architectural guidelines.
- Stay updated with the latest industry trends: Continuously learn and apply new technologies and best practices to improve our products.
Key Experiences and Qualifications We Seek:
Educational Background:
- Bachelors degree or higher in Computer Science or a related field.
Professional Experience:
- 5+ years of relevant experience in Software Engineering roles.
- 3+ years of experience leading small engineering teams.
Technical Expertise:
- Extensive hands-on experience in full-stack web and mobile development, including:
- Frontend & Backend: React and Node.js.
- Mobile Platforms: React-Native. Experience in native Android and iOS will be a plus
- Proficiency with containerization technologies, such as Docker and AWS services (Fargate ECS, Lambda, S3, Aurora, and RDS).
- Strong database management skills with MySQL and PostgreSQL.
- Deep understanding of computer science fundamentals, including: Data structures, algorithms, and programming skills.
- Cloud computing principles and software design patterns.
Problem-Solving Skills:
- Ability to break down complex problems into manageable, actionable items.
- Proven expertise in formulating structured solutions that drive progress and results.
Backend Development Practices:
- Expertise in authentication, middleware development, application security, API design, and system integration.
JOB SUMMARY
Full Stack Engineer (Mobile Platforms)
FPT ASIA PACIFIC PTE. LTD.
Singapore
11 days ago
N/A
Full-time
Full Stack Engineer (Mobile Platforms)