Current jobs related to Sr Software Engineer- Mobile - Charlotte, North Carolina - Lowe's


  • Charlotte, North Carolina, United States Only External Postings Full time

    We are seeking a highly skilled Sr. Software Test Engineer to join our team at Blueprint Technologies, LLC.The ideal candidate will have a strong background in automated testing and infrastructure management, with a proven track record of successfully managing complex projects.Key responsibilities will include:Designing, implementing, and maintaining...

  • Software Engineer

    1 week ago


    Charlotte, North Carolina, United States United Software Group Full time

    Job SummaryUnited Software Group is seeking a highly skilled Software Engineer - Backend Systems to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems and APIs using .NET/C# and Python. Key Responsibilities:Design and implement database solutions using MongoDB, Redis,...


  • Charlotte, North Carolina, United States A-Line Staffing Solutions Full time

    Job Title: Mobile Automation Test EngineerJob Description:A-Line Staffing Solutions is seeking a skilled Mobile Automation Test Engineer to join our team. As a Mobile Automation Test Engineer, you will be responsible for developing and maintaining automated tests for mobile applications.Responsibilities:Develop and maintain automated tests for mobile...


  • Charlotte, North Carolina, United States Lowe's Full time

    About the RoleLowe's is seeking a highly skilled Sr. Software Engineer to join our team. As a key member of our Pro Selling group, you will design, build, and maintain applications that enable our store, contact center, and corporate associates to help Pro customers more efficiently and effectively.Key ResponsibilitiesTranslate business requirements and...


  • Charlotte, North Carolina, United States Apex Systems Full time

    Apex Systems is a world-class IT services company that serves thousands of clients globally. We're committed to innovation, collaboration, and continuous learning. Our team values quality career resources, training, certifications, and development opportunities.We offer a comprehensive benefits package and have received numerous awards, including...


  • Charlotte, North Carolina, United States Lowe's Full time

    About the RoleWe are seeking a highly skilled Sr. Software Engineer to join our team at Lowe's. As a key member of our Pro Selling group, you will be responsible for designing, building, and maintaining applications that enable our store, contact center, and corporate associates to serve Pro customers more efficiently and effectively.Key...


  • Charlotte, North Carolina, United States Saxon Global Full time

    About the Role:We are seeking a highly skilled Sr. Backend Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality backend applications using TypeScript, JavaScript, and RESTful APIs.Key Responsibilities:Design and develop complex backend applications using TypeScript,...


  • Charlotte, North Carolina, United States Ally Full time

    The Opportunity Ally Financial is committed to fostering a culture of innovation and collaboration. As an Android Principal Engineer, you will play a key role in shaping the future of our mobile applications. We're looking for a seasoned professional with a passion for delivering high-quality, scalable, and secure software solutions. The Work Itself You will...

  • Field Engineer

    2 days ago


    Charlotte, North Carolina, United States Mobile Communications America Full time

    Job Title: Field Engineer - Security SpecialistJob Summary: We are seeking an experienced Field Engineer - Security Specialist to support our fast-growing Security division in the Charlotte, NC area.Key Responsibilities:Oversee system infrastructure, system hosting, system connectivity, and system licensing.Coordinate ePACS Change Control Board (CCB).Update...


  • Charlotte, North Carolina, United States Lowe's Full time

    Job SummaryThe primary objective of this role is to lead a team of Mobile software engineers in the development, configuration, and modification of integrated business and/or enterprise application solutions.This includes providing oversight of the implementation and maintenance of business and enterprise software solutions to ensure successful deployment of...


  • Charlotte, North Carolina, United States Lowe's Full time

    About the RoleWe are seeking a highly skilled Sr. Software Engineer to join our team at Lowe's. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software applications that support our business operations.Key ResponsibilitiesDesign and develop software applications using various...


  • Charlotte, North Carolina, United States Lowe's Full time

    Job SummaryThe primary purpose of this role is to lead a team of Mobile software engineers in the development, configuration, and modification of integrated business and/or enterprise application solutions. This includes providing oversight of the implementation and maintenance of business and enterprise software solutions to ensure successful deployment of...


  • Charlotte, North Carolina, United States LendingTree Full time

    Job OverviewWe are seeking an experienced Senior Software Engineer to join our team of engineers. The ideal candidate will have a strong background in front-end technologies and a passion for leading the design, development, and implementation of high-quality software solutions.Key ResponsibilitiesDesign, develop, and maintain both new and existing...

  • Software Engineer

    1 week ago


    Charlotte, North Carolina, United States Primus Software Corporation Full time

    Job SummaryWe are seeking a skilled Java Developer to join our dynamic technology team. The ideal candidate will have a strong background in developing low latency and high-volume applications, with expertise in Core Java, Kafka, messaging systems, and database management.Key Responsibilities:Design, develop, and maintain low latency, high-volume...


  • Charlotte, North Carolina, United States Ally Full time

    About the RoleAt Ally, we're committed to creating a workplace where our people can thrive. As an Android Principal Engineer on our Digital Solutions' mobile team, you'll play a key role in designing, developing, and delivering high-quality native Android mobile applications.Key ResponsibilitiesCollaborate with product owners and internal/external technical...


  • Charlotte, North Carolina, United States Iris Software Inc. Full time

    Iris Software Inc. is seeking a seasoned Core Java Developer for a long-term role in a hybrid environment.Key Responsibilities:Lead the development of high-quality Java applications using Java/JEE, Spring, and Hibernate.Design and implement microservices architecture with a strong focus on scalability and maintainability.Collaborate with cross-functional...


  • Charlotte, North Carolina, United States Mobile Communications America Full time

    Job Title: Security Field EngineerWe are seeking an experienced Security Field Engineer to join our team at Mobile Communications America, Inc. (MCA). As a trusted advisor for wireless communications, data, and security, MCA provides innovative solutions that enhance workplace safety, security, and efficiency nationwide.Key Responsibilities:Oversee system...


  • Charlotte, North Carolina, United States Credit Karma Full time

    Join Our TeamCredit Karma is a mission-driven company that champions financial progress for its members. We're looking for a talented Senior Software Engineer to join our product engineering team.As a member of our team, you'll have the opportunity to lead a growing team and work on various projects that impact millions of members. You'll be responsible for...


  • Charlotte, North Carolina, United States NTT DATA Full time

    Job Title: Sr Software EngineerWe are seeking a highly skilled Sr Software Engineer to join our team in Charlotte, North Carolina, United States. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native applications using OpenText Exstream Cloud Native.Key Responsibilities:Design and develop business...


  • Charlotte, North Carolina, United States LendingTree Full time

    Job OverviewWe are seeking an experienced Senior Software Engineer to join our team of engineers. The ideal candidate will have a strong background in front-end technologies and a passion for leading the design, development, and implementation of high-quality software solutions.Key ResponsibilitiesDesign, develop, and maintain both new and existing...

Sr Software Engineer- Mobile

3 months ago


Charlotte, North Carolina, United States Lowe's Full time

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 applications
  • Architecture and Design: Participate in the architectural design and implementation of native mobile applications using Flutter, adhering to best practices and ensuring scalability, performance, and maintainability
  • Hands-on Development: Actively contribute to the development of native mobile applications, writing clean, maintainable, and efficient code
  • Code Reviews: Conduct thorough code reviews to ensure code quality, adherence to coding standards, and knowledge sharing among team members
  • Mentorship: Coach and mentor more junior developers, fostering their growth and technical skills development in best practices
  • Collaboration: Collaborate closely with cross-functional teams, including product managers, and designers, to shape solutions and define technical requirements as needed
  • Technical Documentation: Create and maintain engineering specs and technical documentation, ensuring clear communication and knowledge transfer within the team
  • Stay 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 projects
  • Technical 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 field
  • 4 years of experience in database technologies
  • 4 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 framework
  • Experience building a mobile app using Flutter SDK Knowledge of iOS and Android back-end services/APIs
  • Strong knowledge in the architecture and implementation of Android or iOS Applications
  • Strong expertise in Dart programming language
  • Understanding of app development lifecycle and UI/UX design principles
  • Experience writing unit test and testing flutter widgets
  • Experience in publishing apps on the App Store and/or Google Play Store
  • Solid understanding of software architecture, design patterns, and best practices for mobile development
  • Experience with RESTful API integration and third-party mobile app development libraries
  • Strong problem-solving skills and a passion for staying updated on the latest mobile technology trends
  • Excellent communication and interpersonal skills
  • Ability 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
#LI-81KCAM
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.