Dallas, TX (onsite)
Long term
Responsibilities:
10+ years of mobile development experience overall
Minimum of 3-4 years of Cross-Platform React-Native experience
Experience in building iOS apps using Objective-C
Lead the design, development, and deployment of pixel-perfect, high-performance web and mobile applications using React Native
Leverage native APIs for deep integrations and ensure the scalability, performance, and reliability of applications across multiple platforms.
Experience with client-side UI frameworks like Angular or React in a mobile context.
Diagnose and fix bugs and performance bottlenecks, ensuring applications perform smoothly.
Collaborate with product managers, designers, and other stakeholders to define project requirements and deliverables.
Mentor and guide junior developers, conduct code reviews, enforce coding standards, and ensure best practices are followed.
Requirements:
Proven experience as a Full Stack Engineer, with a focus on React Native and React JS.
Strong proficiency in JavaScript, HTML, CSS, and related web technologies, including ES6+ syntax
Knowledge of programming
Ability to write well-documented, clean Javascript code
Rock solid at working with third-party dependencies and debugging dependency conflicts
Familiarity with native build tools, like XCode, Gradle
Understanding of REST APIs, the document request model, and offline storage
Knowledge of mobile app development best practices and performance optimization techniques.
Experience with automated testing suites
Experience with version control systems (e.g., Git) and CI/CD pipelines