Commencis (Commencis Teknoloji A.Ş.)
Responsibilities
- Strong foundation in React Native and be able to develop complex mobile applications using React Native
- Deep understanding of mobile app development, including UI/UX design principles, performance optimization, and app architecture
- JavaScript experience and be able to write clean, modular, and maintainable code
- Experience using Redux to manage state in React Native applications
- Experience integrating with APIs and be able to design and develop API interfaces for mobile applications
- Familiar with the process of deploying mobile apps to the App Store and Google Play Store
- Develop cross-platform mobile applications that work on both iOS and Android devices
- Experience in writing unit tests, integration tests, and end-to-end tests for React Native applications.
- Familiar with CI/CD tools and be able to set up and maintain automated build and deployment pipelines that are specific for mobile deployments
- Problem-solving skills and be able to troubleshoot and debug complex issues in React Native applications
- Strong problem-solving skills and be able to troubleshoot and debug complex issues
- Strong communication and stakeholder management experience
- Experience developing software with TDD automation
- Fluent English in both verbal and written communication
Qualifications
- 10+ years of overall software development experience, with 5+ years specifically in React Native
- Expertise in CLI, bridging, and native modules (Android/iOS)
- End-to-end ownership of mobile development, from architecture to release
- Familiarity with app store processes and best practices
- Ability to interface with clients when needed, understanding requirements and leading problem-solving discussions
- We want someone who not only builds exceptional mobile apps, but also confidently leads projects and engages with stakeholders when required.
Nice to Have
- Knowledge of material design frameworks
- Knowledge of AMPs, Progressive Web Apps, and similar
- Understanding of RESTful web services
- Knowledge of relational and non-relational database systems
- Understanding of distributed caching
- Understanding of cloud computing and cloud application architectures
- Experience with software development tools such as Git, Gerrit, Jenkins, JIRA
- Prior experience with SCRUM/Agile methodologies
- Contributions to OpenSource projects
Why Commencis?
About Commencis
Originally posted on Himalayas
To apply for this job please visit himalayas.app.
About this role & career path
Working in Turkey
Turkey, officially the Republic of Türkiye, is a country mainly located in Anatolia in West Asia, with a smaller part called East Thrace in Southeast Europe. It borders the Black Sea to the north; Georgia, Armenia, Azerbaijan, and Iran to the east; Iraq, Syria, and the Mediterranean Sea to the south; and the Aegean Sea, Greece, and Bulgaria to the west. Turkey is home to over 86 million people; most are ethnic Turks, while Kurds are the largest ethnic minority. Officially a secular state, Turkey has a Muslim-majority population. Ankara is Turkey's capital and second-largest city. Istanbul is i
More jobs at Commencis (Commencis Teknoloji A.Ş.)
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.