Remote Backend Engineer
Jobgether
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Remote Senior Software Engineer. In this role, you will have a significant impact on the development of innovative mobile applications that redefine personal fitness experiences. Collaborating with product and design teams, you will tackle complex engineering challenges and deliver high-quality software solutions that enhance user engagement. Your expertise in Flutter and mobile development will drive our commitment to technical excellence. Join us in fostering a culture of innovation and continuous improvement in a dynamic work environment.
Accountabilities
Design, develop and maintain robust, complex features powered by intelligence, personalization, and computer vision
Collaborate cross-functionally with product, design, and engineering teams to deliver high-quality, maintainable solutions
Work on cross-platform engineering challenges to elevate the user journey and create seamless experiences
Identify opportunities for improvement in architecture, code coverage, tooling, and processes, proposing creative solutions
Coordinate with onshore/offshore teams to streamline development/testing activities
Help build a quality-driven engineering culture that values innovation and teamwork
Troubleshoot customer issues and perform root cause analysis to identify improvement opportunities
Requirements
5+ years of software development experience
Proficient in design principles, architecture patterns and engineering best practices for Flutter-based applications
Extensive experience in iOS and/or Android Mobile Platforms with backend services integration
Experience in Dart for multi-platform development and Swift for native iOS
Working knowledge of data analytics and logging tools such as Sentry, Amplitude, or OpenSearch
Familiar with source control management, CI/CD workflow, and build/release processes
High attention to detail in code and UI/UX with a creative approach to problem-solving
Effective communication skills with technical and non-technical stakeholders
Benefits
Flexible working hours and remote work opportunities
Professional development and continuous learning initiatives
Collaborative and inclusive work environment
Health and wellness programs
Opportunities for career advancement
Supportive team culture that values diversity and unique perspectives
Access to the latest tools and technologies for development
#J-18808-Ljbffr