Job Description
Full Stack Developer, iOS / Android- bilingual Korean
[Job Summary]
- Write clean code to develop functional web applications
- Perform UI tests to optimize performance
- Manage cutting-edge technologies to improve legacy applications
- Collaborate with the design, development, and business teams to integrate user-facing elements with server-side logic API hookups and other features
- Participate in the entire application lifecycle, focusing on coding and debugging
- Gather and address technical and design requirements
- Build reusable code and libraries for future use
- Liaise with developers, designers, and system administrators to identify new features
- Develop a multi-platform native app for iOS, Android, and Web
- Expert knowledge of Flutter framework and Dart platform over AWS or similar backend technologies such as Firebase, Parse, Backendless, Back4App
- Architect a secure, scalable technical roadmap
- Manage and collaborate with remote development agencies and/or freelancers
- Perform code review of team members' commits as part of CI/CD cycle
- Understand the complexities of and help integrate different third-party SDKs
- Participate in agile project management methodology
- Track and provide regular feedback and updates to executive stakeholders
- Track development timelines and adhere to specified budget requirements
- Collaborate closely with a multi-disciplinary team, including product management, design, developers, and QA to deliver a high-quality product
- Identify, troubleshoot, and solve business problems with technical solutions
- Actively gather data on app usage from both the users and the system itself
- Have a strong understanding of web security
- Participate in testing, quality assurance, and bug fixes as part of the CI/CD cycle
[Job Description]
- Familiarity with front-end languages (e.g. HTML, JavaScript, and CSS)
- Experienced in one or more of the following languages for backend development: Go, Python,
- TypeScript, Ruby, PHP, Java, C++, C#, and/or Scala
- Some knowledge of all Mainnets and Layer 2's, dApp functionalities, and UI/UX app development
- In-depth understanding of the entire development process (design, development, and deployment)
- Demonstrate innovation through thoughtful suggestions of change/improvements within the scope of work
- Handle confidential matters appropriately and with discretion
- Validate and ensure the best performance and usability of applications
- Proficient to identify and correct bottlenecks, performing debugs, and fixes
- Have strong knowledge of object-oriented programming
- Mobile first design philosophy and attitude
- Comfortable networking and integrating third-party APIs
- Experience working with a version control system (i.e., Git, Bitbucket)
- Involved in the development of at least one app on the Apple Store or Google Play Store
- Experience working in and managing a remote software development environment
[Qualifications]
- A bachelor's degree in software engineering, computer science, or software development is required
- 3+ years of experience developing mobile apps natively in iOS and/or Android in a senior role
- Proficient at developing with Dart programing language
- Good problem-solving skills and ability to provide optimal solutions
- Knowledge of the “players” in the web3 industry is a plus
- Familiarity with blockchain technology and digital wallets
Powered by JazzHR
PCUZLcUu3S