Tóm lược
Mô tả công việc
Tóm tắt công việc
- You will work closely with the Product, UX/UI and Backend teams to design, build new products, platforms and features.
- More senior engineers will act as a role model and mentor to more junior members.
- Build re-usable iOS software components for the Be platform.
- Collaborate with QA on continuous integration and delivery (CI/CD) as well as other automated and manual testing to make sure our app release cycles.
- You will monitor the performance of the live apps and continuously improve them on both code and experience level.
- Design, build and improve the mobile experiences for one of the world's fastest growing mobile app in ride-hailing, payments and logistics.
- Provide technology leadership to the team and foster engineering excellence.
- Communicate, collaborate and work effectively across cross functional teams in a global environment.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization and automatization.
Why You'll Love Working Here
- 13th salary
- Social Insurance
- Medical healthcare
- Annual health check
- 15 days annual leave
- Transportation fee (BE's services)
- Performance bonus
- Holiday bonus
- Team Building and many engagement activities
Yêu cầu công việc
Your Skills and Experience
- You have a degree in computer science, software engineering, information technology or related fields.
- At least 3+ years of experience in iOS development.
- You have strong CS fundamentals, including data structures and algorithms.
- You have strong knowledge of Views, ViewControllers, storyboards, lifecycle of UIView, HTTP frameworks, delegates vs notifications vs blocks, KVO's, blocks vs closures, caching and local storage.
- Experience in reactive concepts in Swift and architectural approaches would be beneficial.
- Familiarity with Instruments, LLDB, and other debugging tools.
- Ability to write model code for functional and nonfunctional requirements and help improve the code quality standard across the team.
- Working experience with popular third party libraries for networking, async, image loading etc.
- Experience with unit testing, mocking and understanding design principles in iOS would be considered a plus.
- Familiarity with Scrum & Agile.
- A “good to have” is experience in Flutter.
- Ability to 'design' apps is considered a plus.
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- iOS
- Swift
- Mobile App
- Algorithm
- Unit testing
- Networking
- HTTP
- Storyboard
- LLDB
- Caching
- Mocking
- Async
- Flutter
- Instruments
NĂNG LỰC
- Scrum
- Agile
- Communication Skills
- Teamwork
Thông tin doanh nghiệp
be Group, Make your career fly!
Our Brand Statement
- BE-ing a Vietnamese tech company, we are the CONNECTORS between customers and service providers.
Our Brand Philosophy
- We are eager to EMPOWER one’s ability to strive for a better quality of life through technology.
- We challenge conventions to provide real values for our COMMUNITY.
Our Brand Ambition
- We aim to be THE SOLUTION for every customers’ daily life needs.
- We’re working towards improving society through INNOVATION and TECHNOLOGY
Our Brand Mission
- Our meticulous care and drive to set new standards will revolutionize the industry.
- We commit to always deliver highest customers’ satisfaction.