Overview
iOS Software Engineer position with emphasis on mobile development and cross-functional collaboration. The role involves building complex components for data visualization and analysis, applying cutting-edge mobile technologies, and contributing to planning, design, and prioritization discussions.
Responsibilities
- Develop and maintain complex UI components for iOS and cross-platform mobile applications.
- Build data visualization and analytics features with intuitive APIs.
- Collaborate with stakeholders to understand pain points and translate them into scalable solutions.
- Participate in project planning, design, scoping, and prioritization discussions.
- Drive process improvements in development, testing, code maintenance, and product performance.
- Mentor and support junior resources, assist in career growth, resolve conflicts, and motivate the team.
Qualifications
- Hands-on experience (more than four years of industry experience) including two years in mobile application development with deep knowledge of React Native and other modern technologies.
- Exceptional design skills with attention to detail and experience building complex components with intuitive APIs.
- Excellent problem-solving, written and verbal communication skills; passion for engineering excellence.
- Proficiency in developing complex components for data visualization and analysis.
- Wamiliarity with cutting-edge mobile technologies and real-time mobile/data analytics solutions.
- Ability to communicate with stakeholders and participate in planning and prioritization discussions.
Job Details
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Other
- Industries: IT Services and IT Consulting
Location: Jersey City, NJ