New American Funding-posted 2 months ago
$140,000 - $160,000/Yr
Full-time • Senior
11-50 employees

New American Funding is seeking an experienced Senior Mobile App Engineer with strong expertise in React Native and a solid background in backend development to join our team. As a senior-level role, this candidate will be a technical leader and a key influencer of the team. They will work efficiently with little to no guidance and be able to make decisions and provide innovative solutions to ambiguous problems. They should have a strong ability to see the big picture and produce long-term solutions, while also mentoring junior-level team members and helping them grow. Working closely with other members of the team, including the product manager, owners, and quality assurance, they will design, develop, and implement high-quality software solutions that meet our customers’ needs.

  • Design, develop and maintain cross-platform mobile applications using React Native.
  • Write clean, efficient, scalable and well-documented code, adhering to coding standards and best practices.
  • Build reusable code and libraries for future use.
  • Collaborate with designers, product managers and other engineers to deliver intuitive, responsive and robust user experiences.
  • Develop and integrate backend services using modern frameworks and cloud technologies (e.g., Azure cloud technologies, etc.).
  • Develop and maintain software documentation, design diagrams and specifications, and technical documentation.
  • Maintain and update CI/CD pipelines for build distribution.
  • Handle iOS /Android distribution in stores.
  • Debug and troubleshoot production issues, identifying and resolving software defects in a timely and efficient manner.
  • Participate in code reviews, Scrum ceremonies, providing constructive feedback and suggestions for improvement.
  • Stay up to date with emerging trends and technologies in software development and continuously improve technical skills and knowledge.
  • Mentor and train junior software engineers, including offshore team members, providing guidance and support as needed.
  • Bachelor’s degree in software engineering, Computer Science, or a related engineering field, or an equivalent combination of education and work experience.
  • 7+ years of experience in software development, with a focus on developing high-quality, scalable software applications.
  • 5+ years of experience in React Native in production applications.
  • Experience in building and integration RESTful APIs and GraphQL.
  • Strong programming skills in C#, React, Redux, TypeScript, and JavaScript.
  • Experience with Azure Cloud.
  • Experience with Agile software development methodologies such as Scrum.
  • Excellent problem-solving and analytical skills, with a strong attention to detail.
  • Strong communication skills, with the ability to work effectively in a team environment.
  • Remote OK (2 days on-site if living within 31 miles of Tustin, CA or Austin, TX)
  • Competitive salary range of $140K - $160K/yr d.o.e.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service