Các Phúc Lợi Dành Cho Bạn
Mô Tả Công Việc
- Work together with other industry leaders in technology to enhance and carry out the technical direction
- Design, create, evaluate, implement, and manage services and application code for the pre-release and production environments
- Scripts for continuous integration, build management, and deployment, as well as any necessary systems and code, should be designed, developed, reviewed, implemented, and managed
- Build mobile apps with worldwide development teams by taking part in agile software development, prototyping, and code reviews
- Monitors and foresees impending significant changes and platform patterns
- Keeps an eye out for issues in client feedback and proactively plans solutions as necessary
- Utilize CI/CD and DevOps methodologies, processes, and tools in collaboration with delivery teams to achieve success in development
- Enable strong coding standards, reliable unit and component test coverage, and code debugging
Yêu Cầu Công Việc
- A minimum of 7 years of professional experience in software development, preferably with Android (Android Studio/SDK, Java, Kotlin) development
- Advanced level in writing and communicating in English
- Bachelor's degree, preferably in information technology, business, computer science, or a related field
- Strong knowledge of architectural patterns, including Clean Architecture, MVVM, and MVC
- UI tests, unit tests, and API testing experience with mocks and stubs
- Knowledgeable in continuous integration and delivery methods and tools (Gradle, Fast Lane/Jenkins/Git), among other build management solutions
- Good familiarity and background with SOLID principles
- Excellent knowledge of automated testing and contemporary software development techniques
- Strong verbal and written English communication skills, as well as analytical and problem-solving abilities
Nice-to-have
- React Native experience
- A working knowledge of backend technologies, RESTful JSON APIs, and microservices
- Knowledgeable about problems with device fragmentation.
- Experienced in performance testing and app accessibility
- Application Security Transport, Local Data Storage, and Reverse Engineering in Security Mobile Apps