Middle Mobile Developer (Flutter) - English
1. Jobs description:
- Responsible for the development of a mobile application for international customer
- Optimizing performance and quality of the Mobile Apps using Flutter/ React Native/ Android Native/ iOS Native
- Collect user requirements and write program specifications
- Mentoring other engineers on coding practices, design philosophies, and engineering craft
- Exploring and evaluating new stack components and architecture ideas as necessary
- Regularly reviewing code
2. Job requirements:
- At least 3 years experience in Mobile development (Flutter)
- Deep understanding of OOP, design pattern, data structure & algorithm
- Have experience in Mobile application architectures (clean architecture, MVC/MVP/MVVM, Redux, Bloc)
- Enjoy creating components with a clear and simple API.
- Experience with RESTful APIs call
- Enthusiasm for technology with pulse on current trends and technologies in the area of mobile application development
- Self-motivated and able to work under pressure to meet project deadlines
- English: Good English (both speaking and writing), from Intermediate level and above.
Nice to have:
- Have experience in Mobile application architectures (clean architecture, MVC/MVP/MVVM, Redux, Bloc)
- Familiar with CI/CD process
- Knowledge of reactive programming and used to worked on frameworks or open sourced components before is a big plus
3. Benefit:
3.1. Human Resource Development Policy
Developing a high-quality workforce is a top priority at Newwave Solutions. Therefore, we continuously build and refine policies to attract, nurture, and appropriately reward talented individuals. Our strategies include:
- Emphasizing a strong learning culture, Newwave regularly conducts internal training programs and sends personnel to reputable institutions to enhance both their professional and soft skills.
- Implementing regulations that ensure employee welfare and rights, fostering stronger bonds between employees and the company and creating an environment for focused work and dedication.
- Establishing a transparent and equitable system for salary and bonuses.
- Organizing regular events to care for the physical and mental well-being of employees during holidays, festivals, birthdays, team-building activities, and summer trips.
3.2. Advancement Opportunities
By joining Newwave Solutions, candidates can benefit from:
- Working in a youthful and transparent environment with clear paths for career advancement.
- Being provided maximum opportunities to develop personal, collective, and work productivity capabilities.
3.3. Compensation and Benefits
- Salary commensurate with qualifications (up to 30M)
- Bonuses: 13th-month salary, performance-based bonuses tied to the company's business performance, individual capacity, etc.
- Full Salary During Probation: Employees receive 100% of their salary during the probationary period.
- Social and Health Insurance: Social insurance, health insurance, and unemployment insurance as regulated by the government. Social insurance payment is processed during the labor contract signing process.
- Top-up Health Insurance for Employees after 1 year of employment contract signing
- Additional Benefits: Longevity benefits, annual health check-up, bi-annual performance reviews, yearly travel and quarterly team-building activities
- Company Clubs: Participation in company clubs such as Football Club, Game Club, Gym Club, Badminton Club, Media Club, etc.
- Gifts and Recognition: Gifts for Tet (Lunar New Year), company birthday, welcoming new employees, and other special occasions.
Special Provisions:
- Access to complimentary in-house training with experienced instructors.
- Support for external training programs.
- Policies that aid in learning activities, knowledge exchange, and sharing.
Working Hours: 5 days/week, Monday to Friday
Flexible working hours: 8 hours/day, can start between 8:30 am and 9:00 am and end between 5:30 pm and 6:00 pm.