MarNET JSC - X3English Learning System
The Light Tower, To Huu, Hà Nội
Quy mô công ty : 25-99
Xem thêmTóm lược
- Yêu cầu kỹ thuật:
- Objective C ,
- C ,
- iOS ,
- JSON ,
- SQLite ,
- XML ,
- Algorithm ,
- Jira ,
- MVC ,
- Mac OS ,
- OOP ,
- Unit testing ,
- TDD ,
- Client-Server ,
- MVVM ,
- MVP ,
- Swift ,
- Design Patterns ,
- RESTful ,
- Mobile App ,
- BDD ,
- Architecture ,
- MS Azure ,
- Core Data ,
- React Native ,
- Synchronization ,
- XMind ,
- UI/UX ,
- Adobe XD ,
- Realm ,
- Flutter ,
- Firebase ,
- VIPER ,
- Software Design
Mô tả công việc
Tóm tắt công việc
We provide a team-oriented working environment and understand that happy employees mean exceptional work. In addition to our competitive salary and benefits package
An exciting and challenging position exists as an IOS Developer in X3 English. We are looking for someone who is passionate about what they do and enjoys working with a dedicated team to create meaningful experiences with our learning English system products, all the while supported by our designers and back-end developers who will build it if it can be imagined.
Key Responsibilities
- Build pixel-perfect, buttery smooth UIs across the iOS/Mac OS platforms
- Leverage native APIs for deep integrations with both platforms
- Diagnose and fix bugs and performance bottlenecks for performance that feels native
- Reach out to the open-source community to encourage and help implement mission-critical software fixes moves fast and often breaks things
Why You'll Love Working Here
- Attractive salary package
- Competitive salary, bonuses, and allowances. The salary is reviewed at least once a year based on performance.
- Quarterly, yearly, periodic and Tet bonus.
- Social & health insurance, annual leave, working conditions accordance to Vietnamese labor law.
- Health check once a year at Thu Cuc International Hospital.
- Have the opportunity to travel 1-2 times/year
Yêu cầu công việc
Your Skills and Experience
Must have
- At least 2 years of recent experience on iOS/Mac OS application development
- Strong Computing Science fundamentals with competencies in algorithms and data structures
- Fundamentals in Object-Oriented Programming
- Proficient at Objective-C and Swift
- Good UX/UI design experience in making apps with pixel-perfect interfaces
- Good knowledge Memory Management, Garbage Collection, and Concurrent Programming, External accessories programming
- Ability to work with Adobe XD, XMind, Jira
- Good knowledge in Core Data, SQLite or Realm
- Having knowledge about RESTful, JSON, XML,
- Good knowledge in Unit Testing, TDD, BDD
- Proficient understanding of code versioning tools
Nice to have
- Knowledge about: Flutter, React Native, Firebase/Azure, NativeScript
- Experience in hand on custom UI components.
- Having knowledge in Mobile Application Architecture: MVC, MVP, MVVM, VIPER
- Having knowledge about client-server data synchronization.
- Having knowledge in Software Design Patterns and Programming Principles.
- Can communicate in English is a plus
Soft skills
- Strong attention to detail, and be able to write optimized, clean, and fast cross-browser front-end code;
- Ability to follow good coding conventions, design patterns to develop clean and maintainable projects with large and complex code bases.
- Team-oriented, results-based attitude and work ethic;
- Able to work with limited supervision in a startup-like environment, self-start, perform due diligence, and raise issues transparently.
- High responsibility & high reliability.
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- Objective C
- C
- iOS
- JSON
- SQLite
- XML
- Algorithm
- Jira
- MVC
- Mac OS
- OOP
- Unit testing
- TDD
- Client-Server
- MVVM
- MVP
- Swift
- Design Patterns
- RESTful
- Mobile App
- BDD
- Architecture
- MS Azure
- Core Data
- React Native
- Synchronization
- XMind
- UI/UX
- Adobe XD
- Realm
- Flutter
- Firebase
- VIPER
- Software Design
NĂNG LỰC
- Detail oriented
- Responsible
- Reliable
- Communication Skills