About us
Nuclei is a fintech SaaS startup working already with over 18+ large enterprise clients across Asia in just a span of over 5 years.
Why are we building Nuclei?
Before we started Nuclei, we listed down a few guiding principles. These were essentially our learning from the previous startups/companies:
Nuclei is currently undergoing expansion across Asia, SEA & MEA
Responsibilities
Designs and builds the iOS application as per the specifications provided by the Product and Design team.
Can take ownership and ensure delivery while concreting requirements with different stakeholders.
Solve and articulate complex problems with application design, development, and user experiences.
Troubleshoot and debug applications. Writes unit tests and do functional and non-functional testing.
Ships feature in fast moving agile sprints.
Work on bug fixing and improving the application performance.
Communicate effectively with team members and across teams and collaborate with team leads, server and infrastructure team members to build the best industry standard softwares.
Mentor junior engineers.
Collaborate with third party vendors to integrate functional components.
Requirements
Software Developer with at least 5+ years of experience in building apps for the iOS platform.
Knowledge of Data Structure and Algorithms
Experience in releasing apps to the App Store.
Good understanding of Swift and Objective-C.
Must have developed apps using Swift and Objective C interoperability.
Experience in following best Coding, Security, Unit testing and Documentation standards and practices.
Experience with performance and memory tuning with tools Instruments
Familiarity with RESTful APIs to connect iOS applications to back-end services.
Expertise in iPhone SDK, Cocoa touch frameworks UIKit, Foundation, Core Data, Core Graphics, Core Animation, Core Location, Push Notification.
Strong UX/UI design exposure and experience in making apps work with pixel perfect interfaces.
Good understanding of iOS application architecture and design patterns.
Understands OS level APIs and implementation for iOS.
Good understanding of memory management, network communication, concurrency and multi-threading in iOS.
Understanding of complete application development, continuous integration & testing and app distribution infrastructure.
Experience in code versioning tools such as Git.
Experience working in an agile way.
Good To Have
Good understanding of WebApps/PWAs.
Experience building custom mobile frameworks and libraries.
Preferred to have knowledge on languages like HTML5, CSS and JavaScript.
Past experience of working with SwiftUI.
Good understanding of RXSwift or Combine framework.
gRPC framework and protocol buffer data format.