Logo
Lowe's Companies, Inc.

Sr Software Engineer- Mobile

Lowe's Companies, Inc., Charlotte, North Carolina, United States, 28245


Home improvement projects can be complicated and confusing to manage, but it doesn't need to be. We are seeking software engineers with an innovative spirit to help customers and associates alike connect and manage their projects from inspiration to installation.

Please note, the ideal candidate for this role will need to be located in a commutable distance from our new Technology Hub in Charlotte, NC or be open to relocation, as eligible.

Job Summary

The primary purpose of this role is to translate business requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and software solutions. This includes developing, configuring, or modifying complex integrated business and/or enterprise application solutions within various computing environments. This role facilitates the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications.

Key Responsibilities

Development of high-quality Flutter-based iOS and Android applicationsArchitecture and Design: Participate in the architectural design and implementation of native mobile applications using Flutter, adhering to best practices and ensuring scalability, performance, and maintainabilityHands-on Development: Actively contribute to the development of native mobile applications, writing clean, maintainable, and efficient codeCode Reviews: Conduct thorough code reviews to ensure code quality, adherence to coding standards, and knowledge sharing among team membersMentorship: Coach and mentor more junior developers, fostering their growth and technical skills development in best practicesCollaboration: Collaborate closely with cross-functional teams, including product managers, and designers, to shape solutions and define technical requirements as neededTechnical Documentation: Create and maintain engineering specs and technical documentation, ensuring clear communication and knowledge transfer within the teamStay Current: Stay up-to-date with the latest industry trends, Flutter and Dart updates, and emerging technologies, and make recommendations for incorporating best practices into our projectsTechnical Leadership: Provide technical leadership and guidance, ensuring the delivery of high-quality mobile software

Required Qualifications

Bachelor's Degree in Computer Science, CIS, or related field (or equivalent work experience in a related field)5 years of experience in software development or a related field4 years of experience in database technologies4 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)

Preferred Qualifications

Proven experience (5+ years) in Native Mobile App development using Flutter and Dart or equivalent mobile app development frameworkExperience building a mobile app using Flutter SDK Knowledge of iOS and Android back-end services/APIsStrong knowledge in the architecture and implementation of Android or iOS ApplicationsStrong expertise in Dart programming languageUnderstanding of app development lifecycle and UI/UX design principlesExperience writing unit test and testing flutter widgetsExperience in publishing apps on the App Store and/or Google Play StoreSolid understanding of software architecture, design patterns, and best practices for mobile developmentExperience with RESTful API integration and third-party mobile app development librariesStrong problem-solving skills and a passion for staying updated on the latest mobile technology trendsExcellent communication and interpersonal skillsAbility to work effectively in a collaborative, agile development environment

About Lowe’s

Lowe's Companies, Inc. (NYSE: LOW) is a FORTUNE 50 home improvement company serving approximately 17 million customer transactions a week in the U.S. With total fiscal year 2022 sales of over $97 billion, approximately $92 billion of sales were generated in the U.S., where Lowe's operates over 1,700 home improvement stores and employs approximately 300,000 associates. Based in Mooresville, N.C., Lowe's supports the communities it serves through programs focused on creating safe, affordable housing and helping to develop the next generation of skilled trade experts. For more information, visit Lowes.com.

Lowe’s is an equal opportunity employer and administers all personnel practices without regard to race, color, religious creed, sex, gender, age, ancestry, national origin, mental or physical disability or medical condition, sexual orientation, gender identity or expression, marital status, military or veteran status, genetic information, or any other category protected under federal, state, or local law.

#J-18808-Ljbffr