Vacancy caducado!
Required Skills: Android development skillset with (Kotlin framework experience for 3+ year) and algorithm, Data Structure experience. Kotlin Developer Responsibilities
- Create contemporary, safe, and feature-rich Android applications from the ground up with Kotlin
- Comprehend requirements and convert drawings and wireframes into code
- Find and repair issues to increase performance
- Work with the design and testing teams to produce high-performance apps
- Work with APIs and data sources per the requirements
- Assist in the upkeep of code quality, reusability, and continual code evaluation
- Investigate and apply new technologies to enhance the developer experience
- Code unit testing to guarantee bug-free, dependable, and optimal user experience
- Work with team members to design, develop, and launch new features
- Put in place security procedures that are consistent with overall security goals
- Using Kotlin, plan, create, construct, and deliver an end-to-end Android mobile app
- Relevant experience developing Android apps
- Knowledge of the Java and Kotlin programming languages is required to develop clear, legible, and maintainable code
- Knowledge of the Android SDK and Android Studio
- Practical knowledge of mobile app architecture, flow, design, implementation, and release
- Familiarity with agile development techniques and CI/CD pipelines
- Extensive experience developing end-to-end Android mobile apps, including design, development, and deployment to app marketplaces
- Thorough awareness of the app lifecycle, architectural concepts, and design elements
- A problem-solving attitude, analytic talents, and excellent technical and communication skills
- Strong debugging abilities and understanding of quality assurance techniques
- Familiarity with RESTful APIs and XML is required to link the app to backend services
- Understanding the most recent mobile app trends, designs, and upcoming technologies
- Understanding of state management to facilitate user engagement
- Understanding of Agile and DevOps techniques
- Knowledge of version control systems and tools, such as GitHub
- Excellent interpersonal and verbal and written communication abilities
- Excellent time management abilities and the ability to work autonomously.
Vacancy caducado!