Tóm lược
Mô tả công việc
Tóm tắt công việc
We are looking for an experienced Middle/Senior Mobile Engineer to join our growing team, contributing to the development and maintenance of high-performance mobile applications. You will take on exciting challenges to improve scalability, performance, and user experience across a variety of projects.
Responsibilities
- Develop React Native applications, ensuring high performance and scalability
- Collaborate with cross-functional teams, including project managers, designers, and other developers, to deliver robust mobile solutions.
- Design and implement state management systems using tools like Redux or Context API.
- Write clean, maintainable, and well-documented code.
- Address challenges such as performance optimization, maintainability, and code reusability.
- Integrate and optimize APIs, including GraphQL and REST, for seamless data flow.
- Participate in code reviews and mentor team members to foster continuous improvement.
The CoderPush Advantage
- Remote-friendly
- Comprehensive social insurance
- MacBook Support: We provide a MacBook if you need one. If you prefer to use your own device, that's great too! If you're considering buying a new one, we offer financial support up to a specified budget.
- Performance-based annual bonuses
- Remote work setup compensation packages
- Support for professional development and certification exams
- Career growth coaching
- Up to 22 paid leaves on completion of 5 years of service
Yêu cầu công việc
The ideal candidate will have:
- At least 3-5 years of experience working with React Native
- Hands-on experience with iOS development (Swift/Objective-C) is a big plus
- Experience building and integrating iOS and Android widgets with React Native.
- Strong understanding of mobile architecture, real-time communication protocols (WebSockets, Firebase), and backend services integration.
- Experience handling media content (images, videos) and using CDNs for efficient delivery.
- Familiarity with CI/CD pipelines for automated testing and deployment (e.g., Fastlane, Bitrise, CircleCI).
- Familiarity with implementing analytics, push notifications, and , and interactive features (e.g., chatbots, social sharing) to enhance app engagement.
- Strong communication skills in English and Vietnamese, with the ability to collaborate effectively across teams.
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- React Native
- iOS
- Swift
- Objective C
- WebSocket
- Automation Testing
- Push Notification
- Architecture
- Android
- Firebase
- fastlane
- CircleCI
- Bitrise
- CI/CD
NĂNG LỰC
- Communication Skills
Thông tin doanh nghiệp
CoderPush is a remote-first software consultant for businesses.
CoderPush is a studio of engineers and designers who collaborate with clients for great software, teams, and processes.
We are a young team, so you can contribute to the client experiences we are creating. Reviews and testimonials are on Clutch. As a member of the CoderPush team, you will help shape a remote-first workplace with full-timers and part-timers from Saigon, Hanoi, and the US.