The Software Developer works directly with cross-functional internal and external teams on the technical development of high quality software for supporting various mobile platforms. This position designs, implements, debugs, optimizes and maintains software including ownership of complete systems and sub-systems. This individual ensures that the products meet the project's desired specifications, are high-performance and optimized to take advantage of the unique capabilities of the target platforms.
3+ years software engineering experience
3+ years Mobile development experience - iOS/Android
Strong background writing OOP and SDLC
Strong understanding of programming and best practices
Proficient in MVC design patterns and frameworks (mobile applications)
Experience consuming REST APIs
Experience designing and implementing scalable mobile applications
Experience working on projects with high traffic requirements
Ability to create and review development documentation
Strong understanding of code versioning such as GIT and GitFlow
Ability to communicate effectively and understands AGILE methodologies
Ability to stay on top of and adapt to the ever changing landscape of software development (languages, frameworks, methodologies)
Experience with Objective-C
Experience with Java
Experience with CoreBluetooth/BLE Android
Strong analytical, problem-solving and communication skills
Solid math background
B.S. Computer Science or equivalent experience
Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.
Zero stress and one profile that can connect you directly to 1000s of companies.
We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.
Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.
Join now and Be Seen.