What are the responsibilities and job description for the Lead Mobile Engineer (React Native) position at Simple Solutions?
Job Details
Senior Lead Mobile Engineer (with React Native)
San Francisco / Bay Area, CA (Hybrid)
Long term contract
Overview:
Client is a media company delivering nonpartisan, statehouse news and intelligence across the country. Client is seeking a talented and experienced Senior Lead Mobile Engineer with "React Native" to work on the design, development, and implementation of our web-based applications and present them on mobile devices. This person will work directly with the Head of Engineering and Product to build scalable, extensible solutions with emphasis on innovation and quality.
Job Description:
As the Lead Senior Software Engineer at the client, you will lead the team of engineers in architecting, building, and maintaining scalable and efficient Senior Lead Mobile Engineer with "React Native" to work on the design, development, and implementation of our web-based applications and presenting them on mobile devices. This is an AWS environment. You will collaborate with cross-functional teams to deliver high-quality solutions that meet business objectives and exceed user expectations.
Responsibilities:
- Lead and mentor the team on the design and development of complex web applications, ensuring adherence to best practices and architectural standards.
- Provide technical leadership and mentorship to junior and mid-level engineers, fostering a culture of continuous learning and growth.
- Architect and implement "React Native" to work on the design, development, and implementation of our web-based applications and presenting them on mobile devices. front-end components and user interfaces with the iOS/Android/ Windows Mobile
- Lead the development and integrations mobile side side logic and APIs.
- Lead the development of large-scale distributed systems and client-server architectures
- Lead the design and implemention of scalable data storage solutions
- Lead efforts to optimize application performance, scalability, and reliability.
- Develop and Drive the adoption of best practices, coding standards, and development methodologies within the team.
- Stay abreast of emerging technologies and industry trends, evaluating their potential impact on our technical stack and business strategy.
Qualifications:
- Bachelor s degree or Master s in Computer Science, Engineering, or related field (or equivalent experience).
- At least 10-12 years of professional mobile software development experience, with a focus on ALL mobile applications.
- Proven experience as a technical leader or Sr Lead Engineer in a fast-paced start up environment.
- Strong proficiency in JavaScript, HTML, and CSS.
- Extensive experience with MondoDB and Express either Node.js, React.js, and Next.js.
- Solid understanding of AWS services, including EC2, S3, Lambda, API Gateway, and CloudFormation etc.
- Familiarity with AI/ML concepts and a strong interest in developing AI-driven features and models.
- Experience with relational databases, preferably MySQL and RDS.
- Excellent problem-solving and analytical skills.
- Strong communication, collaboration, and leadership skills.
- Ability to drive technical initiatives and influence decision-making at all levels of the organization.
- Experience with serverless architecture and AWS Lambda.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Familiarity with CI/CD pipelines and automation tools.
- Understanding of security best practices and compliance standards.