Senior Software Engineer - Lead Android App Developer Job at Artisan Studios, North Carolina

ZjJQV1pETUM1b3ZtcVdtc0YrMU9vODZ3d3c9PQ==
  • Artisan Studios
  • North Carolina

Job 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 Qual ity - C onsiders 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.

 

Job Tags

Full time, Remote job, Flexible hours,

Similar Jobs

Innovative Talent Solutions

Legal Assistant - Remote possibility! Job at Innovative Talent Solutions

 ...Job Description Job Description Legal Assistant Remote possibility! Dont miss the chance to join one of Raleighs premier law firms as a Legal Assistant!! What Youll Get: As Legal Assistant, you will receive a generous salary and bonus incentive. After... 

Athens Health and Rehabilitation LLC

Laundry Assistant Job at Athens Health and Rehabilitation LLC

 ...you can form significant relationships with them and celebrate the successes they experience along the way. We are in search of Laundry Aides within the organization: Under the direction of the Director of Housekeeping, the Housekeeping / Laundry Aide ensures... 

Crowd Favorite

Senior Open Source Web Developer Job at Crowd Favorite

 ...you an experienced Open Source web developer with a penchant for not only...  ...'re an accomplished senior-level developer who excels in delivering...  ...This role is far from entry-level; we seek a senior developer...  ...Experience being part of a remote agency team working in a continuous... 

Chrome Hearts LLC

BENCH JEWELER Job at Chrome Hearts LLC

 ...North America, Europe, and Asia, and can be found in the most exclusive boutiques around the world. SUMMARY/OBJECTIVE The Bench Jeweler/ Metal Finisher is responsible for the fabrication and repair of Chrome Hearts manufactured jewelry and sculptural objects using... 

Eastmidlandsrecruitment

Electronic PCB Assembler Job at Eastmidlandsrecruitment

**Job Location:** Chesterfield Clay Cross We are now recruiting for an Electronics Assembler for our client based in the Clay Cross area. This is a temporary to permanent position. Duties-* General assembly of electronic components and cables using various tools and...