Lead Full-stack Developer
Responsibilities:
• Coach and mentor junior / senior developers
• Handle the design, architecture, development, code review and testing of core applications.
• Contribute to best practice, application design and provide support team members with technical challenges while following best practice method.
• Contributes ideas and experience to new development solutions
• Work closely with development team and business to carry out builds and testing
• Conducting regular software demonstration for stakeholders, as new feature releases
• Ensure project delivered on timeline and commitment with quality standard
• Write codes that meet AIA standard and serve business requirements
• Manage full software development life cycle
• Write unit tests and automation e2e testing
• Perform DevOps functions such as CI/CD scripting, test automation
• Develop technical documents and ensuring that all technical documents are up to date
• Maintain and enhance AIA digital platforms
• Troubleshoot coding problem and coordinate with various parties to resolve technical issues, create root cause analysis and prevention recommendations
Qualifications:
• Bachelor’s Degree or higher in computer engineering, computer science, information technology or a related discipline.
• At least 7 years of experience with either React Native framework and Java / Spring Boot or React and JavaScript stacks.
• Proven at least 1 years of experience on a leadership position
• Solid understanding of SDLC
• Experience in solution design
• Experience in in API development and RESTful webservices
• Experience in database technologies such as MS SQL Server, MongoDB
• Experience with Agile methodology using JIRA or similar platforms
• Experience in Cloud Provider (Azures) is a plus
• Broad knowledge in software development technology and tools
• Strong problem-solving and interpersonal skills.
• Good command of English
Hybrid
45 active jobs
Submit your application now and take the next step in your career journey.
Similar Jobs