A technology firm in Jakarta is seeking a skilled developer specializing in front-end features using Flutter. The ideal candidate will have at least 5 years of full stack development experience and proficiency in Dart. This role involves designing and maintaining applications, participating in the software development lifecycle, and collaborating with other teams to prioritize features. Strong problem-solving and communication skills are essential, along with experience in cloud platforms and back-end technologies.
Qualifications
5+ years of professional experience in full stack development.
Proficient in front-end development emphasizing Flutter.
Experience with back-end technologies such as Python, Golang, or .NET.
Responsibilities
Design, develop, and maintain front-end features using Flutter.
Troubleshoot and resolve issues, ensuring application reliability.
Participate in the full software development lifecycle.
Skills
Flutter expertise
Dart programming language
Problem-solving skills
Excellent communication
Education
Bachelor's degree in Computer Science
Tools
Azure
AWS
Git
Job description
Overview
Design, develop, and maintain front-end features using Flutter.
Develop and maintain back-end services and APIs to support front-end features.
Ensure code quality, performance, and security through best practices and code reviews.
Work closely with other stakeholders to define and prioritize features and enhancements.
Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance.
Troubleshoot and resolve issues, ensuring the reliability and scalability of applications.
Stay updated with the latest trends and technologies in front-end and full stack development, particularly in Flutter.
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
At least 5 years of professional experience in full stack development.
Proven expertise in front-end development with a strong emphasis on Flutter.
Proficiency in Dart programming language.
Experience with cloud platforms such as Azure, GCP, AWS.
Familiarity with CI/CD pipelines and DevOps practices.
Experience with back-end technologies such as Python, Golang, .NET, or similar.
Strong understanding of RESTful APIs and web services.
Familiarity with database systems like SQL, NoSQL, etc.
Experience with version control systems, particularly Git.
Knowledge of modern front-end frameworks and libraries (e.g., React, Angular, Vue.js) is a plus.
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration skills.
Ability to work independently and as part of a team in a fast-paced environment.