Job Summary
Job description
Overview of job
We are seeking a skilled Android Developer to join our team. As a Android Developer, you will be responsible for designing, developing, and maintaining mobile/tablet applications.
Your primary focus will be on delivering high-quality software that meets the needs of our clients and end-users.
Job Description:
- Joining a real Mobile project as a professional engineer
- To develop and deliver codes for the Point Of Sale/Payment gateway projects in accordance with time, quality, and cost standards.
- Help plan, architect, and lead development of a brand new mobile application project
- Write clean, well-documented, and well-tested code using best practices for Android development
- Provide team members with project status and details through GitHub and code reviews
- Advise the team on best practices and industry trends to implement new technologies
Interview after Tet holiday
(Job onsite)
- 13th-month bonus salary and project bonus, long-term bonus
- Salary review once a year based on employee performance and contribution
- Loyalty reward Program (Bonus for every 5 years, 7 years of service)
- Opportunity to develop your career and access new IT technologies
- Free coffee
- Professional Development Opportunities (Pluralsight Account)
- Team building every 4 months, company trip, Birthday
- High-performance equipment, extra high definition screens for working
- 12 days of annual leave
- Swimming pool and basketball court
- Employee-friendly working conditions, longstanding colleague
- Other benefits as stated in Vietnamese Labor Law
- Work Life Balance: 9:00 AM - 6:00 PM from Monday - Friday
Job Requirement
- Must Have
- At least 3+ years of native mobile app development in Android (Java/Kotlin).
- Solid understanding of the full mobile development.
- Understand at least one of these architectures: MVP, MVVM, Clean Architecture.
- Know some design patterns (singleton, factory, data repository...).
- Strong experience in building custom UI, Constraint Layout, and complex interfaces.
- Have experience working on memory leak, performance issue.
- Good logical thinking and problem solving.
- Willingness to update and learn new technologies.
- Experience with Git
- Top-notch teamwork and excellent communication skills.
- Nice To Have
- Familiarity with CI/CD pipelines
- Experience with iOS development is a big plus.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Java
- Web Services
- Mobile App
- iOS
- Git
- MVVM
- MVP
- Design Patterns
- Mobile Development
- Architecture
- Singleton
- Android
- UI
- Kotlin
- Clean Architecture
- CI/CD
COMPETENCES
- Logical Thinking
- Problem Solving Skills
- Teamwork
- Communication Skills
BUSINESS PROFILE
BLogic Systems is an information technology company.
Blogic System's headquarters is located in Santa Clara, California - a high-tech valley in the United States.
Blogic Systems' products are created by IT experts to support businesses as well as help solve difficulties and challenges arising from business practices.
Choosing products (hardware, software) and services from Blogic Systems means that businesses have made a reliable choice to increase business management efficiency, promote competitiveness and optimize customer service according to American standards.