About the job
About Us
At Konrad Group, we are an innovative digital consultancy committed to tackling complex business challenges for our diverse global clientele. Our team thrives in a culture of creativity and forward-thinking solutions, developing top-tier digital products utilized by millions worldwide. We seek highly intelligent, analytical, and dedicated individuals who are passionate about continuous learning.
Position Overview
As a Mobile Developer at the entry level, you will engage in the development of applications for iOS or Android platforms. While proficiency in both operating systems is not mandatory, we encourage our developers to explore both avenues. You will collaborate within our software development team, assisting in the creation of consumer and enterprise applications. This role is perfect for those who are confident in their technical skills and eager to contribute to a skilled and evolving team at Konrad Group.
Your Responsibilities
- Develop clean, maintainable, and efficient code alongside our exceptional team.
- Engage in code reviews and thorough testing to ensure the delivery of high-quality software.
- Investigate and share insights on new technologies and tools with the team.
- Communicate effectively with team members across various functions.
Qualifications
- Degree in a relevant field such as B. Tech in Computer Applications, B. Tech in Computer Science, BE, or Electronics and Communication Engineering.
- Understanding of mobile application architecture, from conception to deployment.
- Basic knowledge of mobile development principles including UI implementation, iOS and/or Android frameworks, and REST APIs.
- Familiarity with programming languages and technologies such as Objective-C, Swift, Java, Kotlin, along with design patterns like MVVM, MVP, and MVC.
- Knowledge of functional reactive programming and frameworks such as ReactiveX is advantageous.
- Strong interpersonal skills and a collaborative mindset are essential.
- A proactive attitude with a commitment to delivering high-quality work.
- A passion for enhancing software development processes and workflows.
