Summary
Join our team at Konrad as a Mobile Developer and contribute to the development of consumer and enterprise applications. As an entry-level developer, you'll work on either iOS or Android application development, collaborating with our world-class team to deliver high-quality software.
Requirements
- One of the following degrees (or similar) B.Tech Computer Application, B.Tech Computer Science, BE, Electronics and Communication Engineering, Bachelor's of Technology, Computer Science and Engineering
- Ability to understand a mobile application and how it's built from end-to-end
- Basic knowledge of core mobile principles (UI implementation, iOS and/or Android application development frameworks, REST APIs)
- Knowledge of mobile technologies such as Objective-C, Swift, Java, Kotlin, and design patterns such as MVVM, MVP, MVC
- Understanding of functional reactive programming and ReactiveX frameworks is a plus!
- Great interpersonal skills - we work very closely together as a team and require a lot of communication
- A proactive personality, and a desire to deliver your best work
- A love for improving software development workflows and processes
Responsibilities
- Write maintainable, testable, and performant software in collaboration with our world class team
- Participate in code review and perform extensive testing to ensure we deliver high quality software
- Research new technology and tools and share those findings with the team
- Communicate clearly and effectively with all members of our team
Benefits
- Socials, Outings & Retreats
- One day per week Work From Home flexibility
- Culture of Learning & Development