Senior Android Engineer

| Chicago | Remote
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Description

Come work with a team of talented and authentic designers, developers, strategists, UX architects, and tech visionaries. We build products that we’re incredibly proud of—for clients that we deeply respect—within a team of great friends and colleagues. Punchkick Interactive has a culture of excellence and we're looking for folks who feel alive and thrive in this unique environment.

Requirements

The Senior Android Developer position is for an energetic and proactive engineer who will work alongside other application developers and support staff. We want a decisive individual who possesses the skill set to manage multiple initiatives, spanning new software development projects as well as application maintenance and support.

 

Qualifications:

  • Minimum 5 years development experience with the Android SDK in Android Studio
  • Experience with Kotlin and Java
  • Familiarity with agile development practices and having the ability to analyze large features and implement practical solutions
  • Background working with RESTful APIs
  • Experience collaborating with teams of various sizes, communicating clearly, actively sharing knowledge, and performing peer review on merge requests.
  • Strong knowledge of relational databases and ability to write performant queries using SQL
  • Working knowledge of software design patterns, experience writing automated tests
  • Have contributed to at least 1 application on the Google Play Store
  • Familiar with Coroutin/Rxjava, Dagger/Koin, Retrofit and other libraries
  • Experience with MVVM with DataBinding architecture
  • Experience with Unit and UI Testing

Nice to haves:

  • A published app in the Google Play Store that demonstrates your skills and expertise
  • Experience working with alternative mobile frameworks like React Native / Fluter
  • Skill in working with clients, explaining complex requirements and concerns to a variety of different audiences
  • Experience building iOS and/or web applications
  • A degree in computer science, software engineering, or similar field

Key responsibilities:

  • Leading architecture and development of Android applications
  • Coordinating with strategy, internal and external stakeholders, and design throughout the product lifecycle
  • Being a core contributor to codebases across many projects and clients
  • Collaborating closely across development disciplines to coordinate, and in some cases drive feature functionality and implementation
  • Practice and promote good team practices, such as regular code review and pair programming
  • Assisting the client support team using your technical background
  • Bring vision to the team in the form of new technology recommendations and approaches

 

Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • .NETLanguages
    • C#Languages
    • GolangLanguages
    • JavaLanguages
    • JavascriptLanguages
    • KotlinLanguages
    • PHPLanguages
    • SwiftLanguages
    • ReactLibraries
    • AngularJSFrameworks
    • Node.jsFrameworks
    • SymfonyFrameworks
    • ZendFrameworks
    • .NET CoreFrameworks
    • Yii Frameworks
    • Maria DBDatabases
    • Microsoft SQL ServerDatabases
    • MySQLDatabases
    • OracleDatabases
    • PostgreSQLDatabases
    • RedisDatabases
    • SQLiteDatabases
    • Google AnalyticsAnalytics
    • KissmetricsAnalytics
    • IllustratorDesign
    • InVisionDesign
    • PhotoshopDesign
    • SketchDesign
    • AfterEffectsDesign
    • Adobe xDDesign
    • ConfluenceManagement
    • JIRAManagement
    • TrelloManagement
    • WordpressCMS
    • HubSpotCRM

Location

Punchkick has gone fully remote in light of Covid-19. We do have an office waiting for us at 1 N Wacker Dr. in the Loop.
"Titles don't matter": Inside Punchkick's (actually) flat hierarchy
Watch

An Insider's view of Punchkick Interactive

How would you describe the company’s work-life balance?

As a new mom, juggling being a parent and my career, seemed intimidating. But I was wrong. Punchkick is supportive of my new schedule and encourages me to focus on my family. Their support not only motivates me to work harder, but gives me confidence that I’ve chosen the right place to call my work home.

Sarah Hertzberg

Director of Client Success, TUX

How has your career grown since starting at the company?

At Punchkick, the spirit of teamwork means a lot. It’s important to the projects we are tasked with, and even more important to career growth in a flat organization. Punchkick runs lean and projects are agile, so I’m proactively forced to self-assess and look into the aspects of growth where I lack proven expertise.

Collette

Quality Assurance Engineer

How do you empower your team to be more creative?

The best ideas at Punchkick come from within our team, and one of the best things I can do to foster creativity is to actively help Punchkickers surface their ideas and run them through our internal advice channel. Getting feedback and support for big ideas or sweeping change can seem intimidating to some, but it definitely doesn’t have to be.

Zak Dabbas

Co-Founder

What are some things you learned at the company?

Punchkick offers the opportunity to work with so many different technologies. No one project or client is the same. As a result, you get to work with numerous frameworks, languages, and tools throughout the year. I really enjoy the fact that I get to learn something new every day I come into work.

Gary Sperka

Full Stack Developer

What are Punchkick Interactive Perks + Benefits

Punchkick Interactive Benefits Overview

Punchkick runs flat, meaning that we have no managers, and individuals and teams support each other in making decisions. While we have core business hours, we support our team members in their personal and professional lives through comprehensive benefits like medical, vision, and dental coverage, FSAs, dependent care credits, commuter benefits, work-from-home Fridays, and 401(k) matching.

Culture
Volunteer in local community
Partners with Nonprofits
Friends outside of work
Eat lunch together
Intracompany committees
We have an ongoing Party Planning Committee that focuses on company and cultural events, as well as one-off groups of Punchkickers to plan any internally created initiatives and events.
Daily stand up
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Diversity
Dedicated Diversity/Inclusion Staff
Highly diverse management team
Unconscious bias training
Someone's primary function is managing the company’s diversity and inclusion initiatives
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Employees have several health insurance options to choose from.
Life Insurance
Pet Insurance
Wellness Programs
Our office building includes a gym that employees gain complimentary access to for a one-time fee, as well as corporate rates with Chicago Athletic Clubs.
Onsite Gym
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Punchkick offers 3% matching with immediate vesting on 401(k)s.
Performance Bonus
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Our core hours are 9am–4pm with work-from-home Fridays and one additional floating day. We also support remote work when life demands it.
Remote Work Program
Every Friday our employees are free to work from home.
Family Medical Leave
Adoption Assistance
Company sponsored family events
We offer a company-paid Thanksgiving celebration every year. It's one of our most fun and most-loved culture events at Punchkick.
Vacation & Time Off Benefits
Generous PTO
Punchkick offers unlimited PTO with a minimum of 2 weeks off.
Paid Volunteer Time
Paid Holidays
Punchkick observes all major holidays and supports observation of all religious holidays.
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Game Room
We have board games available for team members, and sometimes host game nights in our office.
Stocked Kitchen
Happy Hours
Professional Development Benefits
Job Training & Conferences
Employees are encouraged to use our advice channel to seek out professional development opportunities.
Tuition Reimbursement
Lunch and learns
Acme Co. hosts lunch and learn meetings on occasion.
Cross functional training encouraged
Promote from within
Mentorship program
Time allotted for learning
We try not to block employees for 40 or more full hours of billable client services work, and encourage them to use their free time for personal and professional development.
Online course subscriptions available
Customized development tracks

Additional Perks + Benefits

The perks we have in place have been established with a lot of employee input and feedback. We regularly update our Best Practices guide—the Punchkick version of an employee handbook—based on conversations and decisions that are made as a wider team. As a small, close-knit company, we believe in the value of supporting each other to put out our best work and live our best, balanced, professional lives.

More Jobs at Punchkick Interactive5 open jobs
All Jobs
Design + UX
Dev + Engineer
Product
Product
new
Chicago
Design + UX
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Punchkick Interactive's full profileSee more Punchkick Interactive jobs