Applicants must reside in one of the following Locations: CA, WA, NY, TX, MA
About the PositionFull-Time, Salary Exempt
As the sole, dedicated Android Developer at TeamSideline, you will be responsible for designing and implementing software solutions for Android. You will collaborate with cross-functional teams to define, design, and ship new features, and ensure the performance, quality, and responsiveness of applications. The ideal candidate should have a strong background (5+ years) in software development and a passion for technology.
ResponsibilitiesThe key responsibilities associated with this role are:
- Coding and Programming:
- Develop and maintain high quality Android applications using Kotlin.
- Design, develop and test. Write clean, efficient, and well-documented code. Develop software solutions compliant with enterprise architecture, process, procedures and protocol.
- Unit-test code for robustness, including edge cases, usability and general reliability.
- Problem Solving: Analyze and troubleshoot issues in existing code. Contribute ideas and solutions to enhance software functionality.
- Strategic Decision Making: Identify and communicate strategic technology standards, frameworks, principles and roadmaps to be used throughout the company to guide technological decisions and leverage efficiency opportunities.
- Team Collaboration: Collaborate with cross-functional teams to define, design and ship new features. Work closely with UI/UX designers to implement visually appealing and intuitive user interfaces.
- Escalation: Escalate complex or unresolved issues to higher-level team members.
- Documentation: Document written code, processes, and procedures to ensure knowledge transfer within the team.
- Continuous Learning: Stay abreast of industry trends, best practices, and emerging technologies. Actively participate in professional development activities to enhance technical skills.
- Collaboration: Perform additional duties and projects as requested.
Skills & QualificationsThe key skills associated with this role are:
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Technical Proficiency: Deep understanding of programming languages such as Kotlin, C#, Sql. Familiarity with the following:
- Experience building Android applications with Kotlin in production environments.
- Experience developing modern Android UI using Jetpack Compose
- Solid understanding of the full mobile development life cycle.
- Experience with version control systems, such as Git.
- Strong understanding of RESTful APIs, web services, and microservices architecture.
- Experience with cloud platforms and services, such as AWS or Azure.
- 3-5 years of Android programming experience.
- 3-5 years of triaging, debugging, and monitoring automated tests experience.
- Communication Skills: Strong verbal and written communication skills. Ability to collaborate effectively in a team environment.
- Problem-Solving: Analytical mindset with a passion for solving problems. Experience translating business requirements to technical solutions and developing technical specifications and documentation for use in the development and prioritization of work.
- Time Management: Ability to handle multiple projects and requests simultaneously while prioritizing company needs.
- Adaptability: Willingness to learn and adapt to new technologies and methodologies.
- Team Oriented: Ability to gain the cooperation of others in the pursuit of company goals.
- Work Ethic: Strong work ethic with proven track record of dependability and consistency.
BenefitsIn addition to a competitive salary, TeamSideline offers the following benefits:- 100% Remote Work - Enjoy the flexibility and convenience of working from home.
- Generous Paid Time Off - Start with 4 weeks of PTO to maintain work-life balance.
- Remote Work Stipend - Stay connected with company support for your internet and phone costs.
- Health, Dental, and Vision Reimbursements - Get reimbursed for essential healthcare needs.
- 401(k) Plan with 5% Company Match - Immediate vesting ensures your retirement savings grow from day one.
The pay range for this role is:
90,000 - 125,000 USD per year (Remote)