TeamSideline.com
Remote Jobs
1 Jobs
Role Description 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. - 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, processes, procedures, and protocols. - 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 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. Qualifications - Bachelor's degree in Computer Science, Software Engineering, or a related field. - Deep understanding of programming languages such as Kotlin, C#, SQL. - 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. - Strong verbal and written communication skills. - Analytical mindset with a passion for solving problems. - Ability to handle multiple projects and requests simultaneously while prioritizing company needs. - Willingness to learn and adapt to new technologies and methodologies. - Ability to gain the cooperation of others in the pursuit of company goals. - Strong work ethic with proven track record of dependability and consistency. 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.