Lennar

Lead Software Engineer, Mobile App

Lennar

full-time

Posted on:

Location Type: Office

Location: MiamiFloridaTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead the design, development, and deployment of mobile applications with APIs, SDKs, and cloud services on AWS
  • Mentor and guide a team of engineers
  • Drive best-in-class Node.js patterns across the team, including Express.js and Nest.js
  • Drive advanced React.js patterns across the team, such as high-order components, error boundaries, and code splitting
  • Perform code reviews and approve Git pull requests
  • Responsible for new development and providing oversight of support for existing developed functionalities by support engineers
  • Lead code deployment process, ensuring sufficient change testing
  • Ensure all solutions meet the business requirements on time and within budget
  • Build relationships with business stakeholders, infrastructure teams, other IT teams, and vendors

Requirements

  • Bachelor’s degree in computer science, Information Technology, Engineering or related technical discipline
  • 3+ years of experience in cloud computing (AWS or Azure preferred)
  • Experience with microservices architecture
  • 7 + years of software development experience
  • 2+ years of lead-level coding experience in React.js and Node.js
  • Experience working with testing frameworks like Jest, Mocha etc.
  • Experience with databases (SQL and NoSQL)
  • Ability to design efficient database schemas and write complex queries
  • Experience with Agile software development process with a strong emphasis on test driven development
  • Strong communication skills (verbal and written)
  • Familiarity with containerization and orchestration (Docker, Kubernetes)
  • Expertise with GraphQL design and implementation
  • Experience driving applications from design through production launch, including scaling, monitoring, and long-term support
  • Strong analytical and problem-solving skills
  • DevOps mindset with a working experience in CI/CD
  • Working knowledge of application security best practices (auth, access control, data protection)
  • Familiarity with software development tools for task management (Atlassian JIRA)
Benefits
  • Health insurance plans, including Medical, Dental, and Vision coverage
  • 401(k) Retirement Plan with a $1 for $1 Company Match up to 5%
  • Paid Parental Leave
  • Associate Assistance Plan
  • Education Assistance Program
  • Up to $30,000 in Adoption Assistance
  • Up to three weeks of vacation annually
  • Generous Holiday, Sick Leave, and Personal Day policies
  • New Hire Referral Bonus Program
  • Home Purchase Discounts
  • Opportunities such as the Everyone’s Included Day
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsReact.jsExpress.jsNest.jsAWSmicroservices architectureSQLNoSQLGraphQLCI/CD
Soft Skills
mentoringcommunicationanalytical skillsproblem-solvingleadership
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in Information TechnologyBachelor’s degree in Engineering