Software Engineer (Android)
Company: Kane Partners LLC
Location: Philadelphia
Posted on: February 2, 2025
|
|
Job Description:
We are a rapidly growing global FinTech company delivering
state-of-the-art solutions to some of the world's largest
organizations across industries like retail, hospitality, gaming,
education, healthcare, and financial services. Our technology is
built to thrive in complex environments, enabling seamless
in-store, online, and mobile commerce experiences while maintaining
top-tier security and performance standards.
Apply below after reading through all the details and supporting
information regarding this job opportunity.
We value innovation, collaboration, and personal growth in a
dynamic, fast-paced environment. As a team member, you will work
alongside world-class engineers developing industry-leading tools,
SDKs, and applications that power millions of transactions
worldwide.
Position Summary: We are seeking an experienced Software Engineer
with Android development expertise to join our high-performing
team. In this role, you will design, develop, and enhance advanced
software solutions that drive next-generation commerce. You will
play a key part in building scalable, efficient systems while
solving challenging problems and contributing to meaningful
projects.
Key Responsibilities:
- Design, code, test, debug, and maintain software products and
features.
- Improve performance and functionality of existing software.
- Debug complex technical issues and deliver effective
solutions.
- Collaborate with cross-functional teams in an agile environment
to create high-quality software.
- Participate in code reviews and technical discussions, offering
input on software architecture and design.
- Contribute to project planning, estimates, and technical
decisions.
- Stay current with emerging technologies and recommend process or
technology improvements.
- Regularly engage in team meetings to brainstorm solutions and
align on project goals.
- Ensure confidentiality and protection of company data.
Required Skills and Experience:
- Bachelor's degree in Computer Science, Engineering, or a related
field.
- 3+ years of professional experience in Android development.
- 3+ years of experience working with Kotlin.
- Strong understanding of object-oriented programming
principles.
- Proficiency in interfacing with RESTful APIs and consuming JSON
or XML data.
- Hands-on experience with version control systems like Git.
- Excellent written and verbal communication skills.
- Ability to thrive in a fast-paced environment and manage multiple
projects simultaneously.
Preferred Skills:
- Experience integrating external devices via USB, Bluetooth, or
TCP/IP.
- Familiarity with Agile development methodologies (Scrum).
- Experience with Jetpack Compose.
- Proficiency in unit testing frameworks (JUnit, Mockito,
Roboelectric).
- Experience building libraries (AARs, JARs) for Android.
- Knowledge of CI/CD processes and tools.
- Understanding of data security, encryption, and compliance best
practices.
---
Why Join Us? We offer competitive compensation and a full suite of
benefits, including:
- Comprehensive medical, dental, vision, and prescription
coverage
- Retirement plans with company matching
- A flexible hybrid working environment
- Generous parental and other leave programs
- Opportunities for professional development, growth, and
advancement
Candidates must successfully pass background and credit checks
prior to employment.
If you're passionate about building innovative solutions in a
high-growth environment, we encourage you to apply today.
Keywords: Kane Partners LLC, Towson , Software Engineer (Android), IT / Software / Systems , Philadelphia, Maryland
Click
here to apply!
|