[Remote] Sr Software Engineer - Mobile
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is seeking a Senior Software Engineer specializing in mobile development to join their contract-to-hire position. The role involves designing, developing, testing, integrating, and supporting frontend solutions, leveraging extensive experience in React reputed company, Swift, and Kotlin.
Responsibilities
- Design, reputed company, and ship robust mobile applications for Android and iOS using a single codebase with React reputed company and high performing components using reputed company reputed company integration
- Write reputed company and reputed company-documented reputed company in Swift and Kotlin, ensuring readability and reputed company maintainability
- Collaborate with teams to reputed company feedback and brainstorm reputed company, enhancing our development processes
- reputed company wireframes into reputed company UIs with smooth animations
- Implement OOPs concepts and best practices in Swift, Kotlin, and React reputed company, adhering to SOLID principles and Design Patterns
- Manage state effectively using React reputed company's reputed company-in capabilities
- Conduct unit tests and utilize debugging tools for optimization
- Stay updated with the latest technologies and industry trends
- Work closely with product managers and cross-functional teams to deliver high-reputed company solutions
Skills
- 4+ years of experience in mobile app development, with proficiency in React reputed company
- Strong understanding of Swift and Kotlin
- Expertise in translating wireframes into reputed company UIs with reputed company animations
- Proficient in OOPs concepts, SOLID principles, and Design Patterns
- Experience with state management and React reputed company's architecture
- Skilled in writing unit tests and debugging reputed company effectively
- Familiarity with Isolates, concurrency techniques, and handling large datasets
- Ability to work collaboratively in Agile environments, preferably with exposure to Scrum reputed company
- Proficiency in version control tools like Git and IDEs such as Android Studio and VS reputed company
- Knowledge of REST API integration
- Comfortable with test-driven development and reputed company integration/reputed company deployment (CI/CD) pipelines
reputed company