You will work as part of a team to develop cutting-edge mobile solutions (iOS/Android) aimed at a range of devices including mobile phones and tablet computers. You will be working alongside other designers, engineers, and developers working on different layers of the product. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Demonstrate the understanding of multiple SDLCs
Responsible for demonstrating appropriate, clear, concise, and effective written and oral communications in all interactions to build relationships and accomplish day to day work and projects
Implement the overall system design. Exhibit awareness of user experience standards
Create detail-oriented documentation that outlines new and moderately complex processes
Responsible for estimating and delivering on individual task within project
Demonstrate the ability to conduct code review of others
Validate and review secure processes and protocols. Ensure that processes/protocols are followed by junior level staff
Responsible for continuous self-study, trainings, partnering with more senior members of team, and/or seeking out opportunities to broaden scope to stay up to date with industry and organizational trends
Seek feedback from senior team members for development and effectively incorporates feedback into work and behaviors
Develop, validate and implement software solutions based on customer requirements, Enterprise architecture standards and defined project designs
Solve multiple issues concurrently. Coordinate, delegate, and mentor less experienced staff with issue resolution
Experience with the use of hardware sensors, including inertial sensors (accelerometer, gyroscope, etc.), camera, etc.
Knowledge of basic signal processing and error filtering
Experience with internet of things (IoT) connected devices, using direct Bluetooth Low Energy (BLE) or WiFi communication
Knowledge of spatial math, positioning, and orientation systems
Experience with augmented reality (ARKit, ARCore)
Experience with computer vision, image processing, machine learning, and simultaneous localization and mapping (SLAM)
Understand complex development environments, taking abstract concepts and ideas and formulating a detailed software deliverable
Experience in developing on cross-functional systems
Deep knowledge of developing complete systems Mastery of the SDLC
Highly driven and self-motivated to exceed expectations
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
OpenArc is a technology consulting firm providing industry-leading technical talent placement, software development, and technology strategy services to clients nationwide. Through a unique blending of people and software, OpenArc has a business practice that delivers amazing enterprise, mobile and consumer-facing apps and the best talent for contract, contract-to-hire and direct placements for clients and partners alike.
Staffed with the most-trusted recruiting experts, elite software developers, UI/UX designers and market experts, our team provides clients with the best resources, the right techniques and world-class support resulting in powerful measurable success.