Senior Software Engineer

3 weeks ago


Asheville, United States Artisan Studios Full time
Job DescriptionJob Description

 

Senior Software Engineer - Lead Android App Developer

 

Who We Are

 

Artisan Studios is a digital innovation consultancy comprised of strategists, engineers, and designers who are passionate about the potential of technology. We provide full-service technology strategy and solution services to global leaders tasked with bringing disruptive change to their organizations. Specializing in the retail, restaurant, and hospitality spaces, we help organizations thrive in the digital world.

 

We are looking to grow our team of Artisans with a Senior Software Engineer - Lead Android App Developer.

 

About the Role

As the Lead Android App Developer, you will be at the forefront of our mobile development efforts. We are searching for a seasoned professional to guide our vision for the Point-of-Sale forward. You will lead the design and development of our Android applications, oversee the technical direction of projects, and mentor a team of engineers. Your role will involve collaborating with Stakeholders, Product Owners, Designers, Analysts, and Enterprise Architects, setting technical standards, and ensuring the delivery of high-quality, innovative solutions. This role is ideal for a technology enthusiast with a strategic mindset. 

Key responsibilities
  • Lead Development: Drive the architectural design and development of our Android applications. Set technical direction and ensure that best practices are followed to deliver scalable and high-performance solutions.
  • Team Leadership: Lead, mentor, and manage a team of developers. Provide guidance, conduct code reviews, and support professional growth and development within the team.
  • Strategic Planning: Collaborate with product managers, designers, and other engineering leads to define project requirements, prioritize and delegate tasks, and create roadmaps that align with business goals.
  • Innovation: Stay abreast of industry trends, emerging technologies, and best practices. Champion new ideas and technologies that can improve development processes and enhance application performance.
  • Quality Assurance: Oversee the implementation of robust testing strategies. Ensure that applications are thoroughly tested and meet high standards of quality before release.
  • Problem Solving: Address complex technical challenges and performance issues. Develop solutions to optimize application functionality and user experience.
About The Candidate

Are you an innovator who thrives in a fast-paced environment? Are you interested in driving change? Can you play well with both humans and machines? Can you hang with the best the industry has to offer? Do you enjoy the flexibility that comes with a remote work environment? If so, then we’ve got a place for you.

Knowledge, Skills and Experience
  • 7+ years of industry experience with Android development with at least 2 years in a leadership role
  • Expert-level knowledge in Kotlin, Jetpack Compose, Flow, Coroutines, Gradle, Networking, Android Lifecycle
  • Experience with complex data modeling and working with an agile development methodology featuring sprints, points estimation, and daily standups
  • Familiarity with version control systems and code merging/branching; specific experience with git desirable
  • Prior experience working at an innovative technology consulting firm
  • Excellent communication and interpersonal skills, with a talent for fostering collaboration and driving results
  • Ability to work independently and manage multiple priorities in a fast-paced environment

Extra Credit

  • BS in Computer Science related degree, similar technical field of study or equivalent practical experience
  • ​​Experience in the Point-of-Sale space
  • Knowledge of a distributed database system like Couchbase, Firebase, Ditto, etc.
  • Experience with cloud services and integrations
Core Competencies
  • Decision Quality - Considers all relevant factors and uses appropriate decision-making criteria and principles
  • Strategic Mindset - Seeing ahead to future possibilities and translating them into breakthrough strategies
  • Action-Oriented - Taking on new opportunities and tough challenges with a sense of urgency, high energy, and enthusiasm
  • Plans & Aligns - Planning and prioritizing work to meet commitments aligned with organization goals
 More about our team

We are a creative company with a deep and equal passion for strategy, technology and design. Our work is diverse and so is our team. We are committed to building a culture where differences are embraced. Our team is fantastic, but we've got room for you if you're interested...

 More about our benefits

Our clients appreciate that we always bring our "A" game. But to do that consistently requires life balance - we get that. Flexible working hours and remote work environments give our staff the freedom to enjoy both their life and their career.

 Additional information

We believe our differences make us stronger. To ensure our culture continues to incorporate everyone’s perspectives and experience, we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age or marital, veteran or disability status.

As a remote-first, digitally innovative technology consulting firm, we pride ourselves on our ability to meet the needs of our clients. As such, you may be required to travel quarterly, depending on the specific client responsibilities of your role. This position requires constant operation of a computer, various software programs and other electronic productivity tools. This position requires prolonged observation of a computer screen. Additionally, it requires regular participation in virtual meetings and trainings.



 

Powered by JazzHR

53vvVDzOoo



  • Asheville, United States Blue Ridge Power Full time

    Blue Ridge Power is a full-service EPC (Engineering, Procurement, Construction) company for solar projects across the United States, offering integrated engineering, a qualified professional labor force, and an expansive fleet of equipment to serve the needs of our clients. Headquartered in Asheville, NC, with offices in Fayetteville, NC, and Lexington, SC....

  • Software Engineer

    2 weeks ago


    Asheville, United States Alpha Omega Integration, LLC Full time

    Description Alpha Omega Integration LLC is an award-winning Federal IT Solutions provider. Since its inception in September 2016, we have grown from a start-up to a $100m/year business. Alpha Omega's growth stems from our mission focus: to make the US Government the best in the world. We achieve that via advanced capabilities in the areas of Design & Product...


  • Asheville, United States Blue Ridge Power Full time

    Blue Ridge Power is a full-service EPC (Engineering, Procurement, Construction) company for solar projects across the United States, offering integrated engineering, a qualified professional labor force, and an expansive fleet of equipment to serve the needs of our clients. Headquartered in Asheville, NC, with offices in Fayetteville, NC, and Lexington, SC....


  • Asheville, United States Friday Services Full time

    Senior Systems EngineerWe have an exciting opportunity for a Senior Systems Engineer to join out team in Western, NC.This position is responsible for the following:Leading the design and development of electromechanical actuation systems for use in aircraft, missile, land and space products.Reviewing and interpreting customer requirements, both technical and...


  • Asheville, United States Friday Services Full time

    Senior Systems EngineerWe have an exciting opportunity for a Senior Systems Engineer to join out team in Western, NC.This position is responsible for the following:Leading the design and development of electromechanical actuation systems for use in aircraft, missile, land and space products.Reviewing and interpreting customer requirements, both technical and...


  • Asheville, North Carolina, United States Applied Industrial Technologies Full time

    Job Summary:We are seeking a highly skilled Senior Systems Engineer or Industrial Automation Specialist to join our team at Applied Industrial Technologies. As a key member of our team, you will be responsible for leading Systems Engineering projects for customers in the region, including SCADA Systems, PLC Programming, AutoCAD Electrical, Industrial...


  • Asheville, North Carolina, United States Blue Ridge Power Full time

    About the RoleBlue Ridge Power is a leading provider of solar project solutions, offering integrated engineering, procurement, and construction services across the United States. We are seeking a highly skilled Senior Substation Design Engineer to join our team.Key ResponsibilitiesProvide technical design support for substation engineering, ensuring...

  • Software Engineer

    3 weeks ago


    Asheville, United States Artisan Studios Full time

    Job DescriptionJob Description Software Engineer - Android App Developer Who We Are Artisan Studios is a digital innovation consultancy comprised of strategists, engineers, and designers who are passionate about the potential of technology. We provide full-service technology strategy and solution services to global leaders tasked with bringing disruptive...

  • Software Engineer

    3 weeks ago


    Asheville, United States Artisan Studios Full time

    Job DescriptionJob Description Software Engineer - Android App Developer Who We Are Artisan Studios is a digital innovation consultancy comprised of strategists, engineers, and designers who are passionate about the potential of technology. We provide full-service technology strategy and solution services to global leaders tasked with bringing disruptive...

  • Software Engineer

    3 weeks ago


    Asheville, United States Artisan Studios Full time

    Job DescriptionJob Description Software Engineer - Android App Developer Who We Are Artisan Studios is a digital innovation consultancy comprised of strategists, engineers, and designers who are passionate about the potential of technology. We provide full-service technology strategy and solution services to global leaders tasked with bringing disruptive...


  • Asheville, North Carolina, United States gpac Full time

    Job Overview Our client, a well-respected local civil engineering firm, is seeking to welcome a Senior Civil Engineering Project Manager to their collaborative and supportive team. This firm is recognized for its strong community ties, exceptional workplace atmosphere, and commitment to professional development.Key Responsibilities:Oversee and contribute to...


  • Asheville, United States Friday Services Full time

    We have an exciting opportunity for a Senior Electrical Engineer to work with in our Motion and Sensors Division. In this role, you will be responsible for leading the design, development, and execution of projects utilizing embedded electronic controls for a range of electromechanical devices: actuators and brushless DC (BLDC) motors. This position requires...


  • Asheville, North Carolina, United States The Aerospace Corporation Full time

    About the RoleThe Aerospace Corporation is seeking a highly skilled Part-time Systems Engineer to join our team. As a trusted partner to the nation's space programs, we deliver innovative solutions that span satellite, launch, ground, and cyber systems for defense, civil, and commercial customers.Key ResponsibilitiesLead, plan, and perform programmatic and...

  • Industrial Engineer

    2 weeks ago


    Asheville, United States Friday Services Full time

    Our client is seeking an Industrial Engineer to join our team in Asheville, North Carolina. The Industrial Engineer will be responsible for developing, implementing, and improving manufacturing processes to enhance efficiency, reduce costs, and ensure the highest quality standards. This role involves working closely with cross-functional teams, including...

  • Industrial Engineer

    2 weeks ago


    Asheville, United States Friday Services Full time

    Our client is seeking an Industrial Engineer to join our team in Asheville, North Carolina. The Industrial Engineer will be responsible for developing, implementing, and improving manufacturing processes to enhance efficiency, reduce costs, and ensure the highest quality standards. This role involves working closely with cross-functional teams, including...

  • Software Developer

    1 week ago


    Asheville, North Carolina, United States InsideHigherEd Full time

    About the RoleUNC Asheville's National Environmental Modeling and Analysis Center (NEMAC) is seeking a skilled Software Developer to join our team in a full-time position. As a key member of our team, you will play a crucial role in supporting our efforts to develop and maintain Drupal websites, specifically the US Climate Resilience Toolkit.Key...


  • Asheville, North Carolina, United States WSP Global Inc. Full time

    About UsWSP Global Inc. is a premier environmental consulting firm, bolstered by the recent integration of Wood's Environment & Infrastructure division and Golder. Our organization boasts unparalleled expertise in environmental, social, and governance (ESG) matters, climate resilience, sustainability, and earth sciences.With a workforce exceeding 20,000...


  • Asheville, North Carolina, United States WSP Global Inc. Full time

    About UsWSP Global Inc. is a premier provider of environmental consulting services, strengthened by the recent integration of Wood's Environment & Infrastructure business and Golder. Our expertise spans environmental, social, and governance (ESG) matters, climate resilience, sustainability, and earth sciences.With a team of over 20,000 multidisciplinary...


  • Asheville, North Carolina, United States Summit Design and Engineering Services Full time

    Summit Design and Engineering Services is a distinguished, multi-disciplinary firm based in Hillsborough, NC. Our dynamic, growth-focused organization is dedicated to providing innovative and effective solutions to our clients while actively supporting the communities we serve. We are proud to be recognized as the ACEC/NC Large Firm of the Year and have...

  • VBA Software Engineer

    2 weeks ago


    Asheville, North Carolina, United States Aeroflow Full time

    Aeroflow Health – Application Development Specialist Aeroflow Health is a dynamic organization comprised of innovative and skilled professionals dedicated to revolutionizing the home medical equipment sector. Our patient-focused approach is rooted in technological advancements and state-of-the-art delivery systems. As a leader in the home medical equipment...