Super iOS Engineers
Ā
Hiring Super iOS developers for an exciting product company to launch a new-age Speed Dating App.
As a Mobile Software Developer, your primary objective will be to design and build mobile applications for iOS platforms while actively participating in application design discussions and decisions. You will be an integral part of the development and maintenance of the company's products. You will utilize your expertise and your familiarity with iOS and XCode. Additionally, experience with Agile or XP methodologies or related iterative development processes will be necessary to hit the ground running and make an immediate impact. You will also utilize your knowledge of Software Development Lifecycle Tools - source control (Git, SourceTree, SVN), issue tracking, and web service integration (REST, JSON and HTTP).
Our organization moves at light speed, so the ability to work with minimal supervision while delivering excellent results will be a priority. Strong communication and information gathering skills are required to capture and interpret business and functional requirements, fill in the gaps intelligently, interpolate designs and functionality as necessary, and identify opportunities for process improvements/efficiencies.
This is your opportunity to work with our talented team to design and build the next generation of mobile applications.
Key Responsibilities šŖ
- Design and build advanced applications for iOS platforms communicating with our servers
- Collaborate with cross-functional teams to define, design, and ship new features
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance and maintenance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
About Shout Networking
About
We Do What We Do For The Love Of Improving Human Connections & Making Them More Real
We believe it is our privilege to be motivated & inspired about improving human connections and making them more real in an ever increasing digital world
--------------
Our Values
01 Passion & Self-starters: We are driven by passion & encourage people who take on new initiatives and donāt need a push
02 Young Talent: We have had the bold & young lead our ideas & execute them
03 Small Teams: Lean teams with large responsibilities is our way of doing things
04 Countless Failures: We donāt shy from trying audacious ideas and work diligently towards bringing them to life
05 Travel Discovery App: We failed atĀ TravelĀ with our first product, but went back to the drawing board and are grooming ourselves to startĀ Dating
---------------
Work With Us - We have a bias for passion over experience
Flat & Quick
We value flat hierarchies & communicate over slack & WhatsApp to make things move fast
Delivery & Ownership
We believe in deliveries over hours clocked & taking complete ownership of projects
Remote
We welcome talent from across India and work remotely until we can find a safe new home
---------------
Founder's Note to our upcoming team mates
We're looking for dedicated dreamers who are more than what their CV says and do not fit the conventional moulds. Come join us to create a spectacular future togetherĀ with endless human possibilities and real-time connections
Photos
Connect with the team
Company social profiles
Similar jobs
JOB DETAILS:
Job Role: Android Developer
Experience: 6-8 years
Location: India (remote)
Ā
JOB DESCRIPTION:
1. Ā Ā Ā Ā Ā Ā Handson exp in Kotlin and Android studio
2. Ā Ā Ā Ā Ā Ā Good understanding of Core Java
3. Ā Ā Ā Ā Ā Ā Experience in JSON parsing
4. Ā Ā Ā Ā Ā Ā Experience in REST API
5. Ā Ā Ā Ā Ā Ā Experience in Junit test cases
6. Ā Ā Ā Ā Ā Ā Well versed in Latest Android API version.
7. Ā Ā Ā Ā Ā Ā Experience in publishing apps to the App Store.
8. Ā Ā Ā Ā Ā Ā Social Networking site integration
9. Ā Ā Ā Ā Ā Ā Code version tool ā Git and JIRA
10. Ā Ā Ā Ā Ā Architecture understanding - MVVM, MVP
11. Ā Ā Ā Ā Ā Strong analytical and debugging skills/ Unit test coverage
12. Ā Ā Ā Ā Ā Ability to do design and high level architecture
iOS Engineer for Woliba
Job Overview
We are looking for an experienced iOS Engineer who will continue to improve our mobile application including but not limited to performance, UI and UX. Youāll be responsible for building new and supporting existing product features.
The ideal candidate will have the ability to prioritize well, communicate clearly, have a consistent track record of delivery and have excellent software engineering skills. Creative engineering is balanced with high quality and a customer focus. Must be able to work across multiple facets of the project and juggle multiple product features at the same time. Strong analytic capability and the ability to create innovative solutions. We are looking for a highly motivated individual who is looking to grow their career in a fast-paced environment.
ResponsibilitiesĀ
- Design and build applications for iOS platforms
- Ensure performance and quality of the application
- Collaborate with a cross-functional team to define and design the app
- Perform checks on the correct functionality of the app
- Integrate the application with backend tools such as cloud, APIs and push notifications
- Responsible to help maintain code quality, organization and automation
- Responsible for providing prototypes and proofs of concepts
- Use encryption tools to safeguard content
- Research, evaluate and adopt next-generation technologiesĀ
Ā
Qualifications and SkillsĀ
- IT Certification, required
- Expert in Objective-C and Swift programming
- UI and UX experience
- Proficiency with 2D and 3D graphics frameworks
- Experience with iOS frameworks
- Adept with benchmarking and modification
- Familiar with Apple's design principles and interface guidelines
- Proficiency with offline storage, threading and performance tuning
- Knowledgeable of cloud message API and push notifications_
- Experience working in an agile environment that follows Scrum or other agile methodologiesĀ
- Experience developing software for Enterprise clients is preferredĀ
- Excellent time management skills, with the ability to work under deadlines in a fast-paced environment
- Attention to detail and commitment to high-quality/error-free deliverables
- Great communication and problem-solving skills
- Detail-oriented and a critical thinkerĀ
- A team player and leader but can work independently.Ā
- Experience with Github and tools like Bugsnag or Sentry is a plusĀ
Ā
About you
- Bachelorās or Masterās in Computer Science or Computer EngineeringĀ Ā
- 4+ years of iOS development experienceĀ
- Understanding of data structures and algorithms
- Demonstrated experience with multi-tier applications
Ā
Ā
Our Culture
We help companies manage their biggest asset, their people. We are disrupting the corporate wellness market to help companies large and small to support employee and workplace wellbeing. If youāre ready to join our growing team and have the opportunity to be a part of a company that is focused on Woliba (Work-Life-Balance) then weād love to hear from you.Ā
Slack for Construction Industry
It helps construction project owners and contractors track on-site progress in real-time
to finish projects on time and in budget. We aim to bring the speed of software development to infrastructure development.
Founded by IIT Roorkee alumni and backed by industry experts, we are on a mission to help the second largest industry in India-Construction make a transition from pen and paper to digital.As a productivity app startup, we value productivity and ownership most. That helps raise our own bar and the bar of people we hire.We follow agile and scrum approaches for product development and use best-of-class tools and practices. Measuring our progress on a weekly basis and iterating fast enables us to build
breakthrough modules and features rapidly.
Responsibility -
ā Improve app architecture to make the product more modular, scalable
ā Setup best practices and metrics for app performance
ā Translating designs and wireframes into high-quality code
ā Building reusable and responsive components and maintaining modularity for future use
ā Optimizing components to avoid memory leaks and improve rendering time
ā Ensuring availability across with range of iOS versions
ā Collaborate with cross-functional teams to define, design, and ship new features.
Techstack -
ā Knowledge about delegates, protocols, notifications, and application life cycle.
ā Language - Swift, Platform - Xcode
ā MVVM and Coordinator design pattern
ā Knowledge of RxSwift
ā Familiarity with Moya, Almofire, and RESTful APIs
ā UIKit and Storyboard
ā Know-how of Unit testing and xc-test
āExperience working with background activities and offline mode apps is a big plus
ā Familiarity with ContactsUI, SnapKit, Push Notification Service, etc third party
framework/SDK is a plus
ā Version control, CI/CD, and writing clean code
We are looking for a self-driven, passionateĀ Android developer who can join our mission in building a product that solves real problems in the simplest and most elegant manner possible. We want to make financial services inclusive and accessible to all.
Ā
Welcome aboard if:
- You have done Android development with Kotlin and some state management frameworks for at least 1 year
- You push the code to Git before you leave the office
- You take pride in building the features and take end-to-end ownership
- You love Agile and believe in writing more than enough tests, code reviews, and iterative development
role, you will collaborate with other team members to deliver functional & user-friendly mobile
applications within established timelines.
Main Responsibilities of an iOS Developer
Your responsibilities will include:
ļ· Writing clean and efficient codes for iOS applications
ļ· Supporting the entire application lifecycle from concept to design, testing, release and
support
ļ· Troubleshooting and bug fixes for applications, to ensure that codes are clean and secure
ļ· Recommending changes and enhancements
ļ· Staying up to date with new mobile technology trends, applications, and protocols
Key Requirements
ļ· Degree in Computer Science, Engineering or a related field
ļ· You have prior experience as an iOS Developer is plus.
ļ· You have a portfolio of released applications on the App Store.
ļ· You are familiar with mobile product and design lifecycles.
ļ· You have proven experience in iOS development in either Objective-C / Swift.
ļ· Experience with iOS frameworks (Eg. Core Data, Core Animation etc.)
ļ· Familiarity with RESTful APIs to effectively integrate iOS applications.
ļ· Good understanding of iOS release cycle and familiarity with CI/CD platform and
pipelines.
ļ· Proficient understanding of code versioning tools (eg. Git).
ļ· Familiarity with various testing tools.
ļ· You are a problem solver with good analytical skills.
Join us and see how we are changing the corporate benefits landscape in India!
Job Description
An iOS developer is responsible for developing applications for mobile devices powered by Appleās
iOS operating system. They must also have a strong understanding of the patterns and practices
that revolve around the iOS platform.
Responsibilities
1. Design and build advanced applications for the iOS platform
2. Collaborate with cross-functional teams to define, design, and ship new features.
3. Unit-test code for robustness, including edge cases, usability, and general reliability.
4. Work on bug fixing and improving application performance.
5. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Skills & Qualifications
1. Experience working with iOS frameworks such as Cocoa Touch, Firebase, Alamofire
2. Degree in Computer Science, Engineering or a related subject
3. Proven working experience in software development
4. Working experience in iOS development
5. Have published one or more iOS apps in the app store
6. Must have knowledge of Swift & Objective C
7. Experience with third-party libraries and APIs
8. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
9. Solid understanding of the full mobile development life cycle.
Experience Requirement
We are looking for the candidates with 3+ years of experience
AndroidĀ Development EngineerĀ -Ā ChennaiĀ Ā
Who we are?Ā Ā
KaleidofinĀ is a financial platform for the informal sector, which provides solutions tailored to the customerās goalsĀ and are intuitive to use.Ā We areĀ working towardsĀ creatingĀ fair and transparentĀ financial solutions that can target millions ofĀ customers and enterprises in IndiaĀ that donāt have easy access to formal financial planning.Ā Ā
Ā
In a very short time span,Ā global investors such asĀ OmidyarĀ Network,Ā Blume Ventures andĀ well knownĀ individual investorsĀ have supportedĀ KaleidofināsĀ well thought out business model with $2.8 million in seed funding.Ā Ā
Ā
With its focus to harness mobile technology to deliver a paperless experienceĀ as well as its focus to harness technology and analytics to predict the right product for the right customer,Ā KaleidofinĀ aims to become a leadingĀ FinTechĀ player bringingĀ financial solutions toĀ everyone.Ā Ā
Ā
To know more aboutĀ Kaleidofin,Ā do visit ourĀ siteĀ https://kaleidofin.com/Ā Ā
What Youāll Do?Ā Ā
We are seeking extremely smartĀ Android developersĀ who areĀ passionate about pushing mobile technologies to the limits.Ā You will:Ā Ā
- Design and develop productsĀ byĀ working closely with business teams
- DesignĀ superĀ intuitiveĀ experiences in theĀ next generation of our mobile applicationsĀ Ā
- Build performant, scalable, yet secure, enterprise ready android applications with architecture that is fast yet lean on the backend servers enabling them to support millions of users in parallelĀ Ā
- BuildĀ enterpriseĀ ready back endĀ architectures that can support millions of users in parallelĀ
- Gain experience with hands on coding and independent ownership of software componentsĀ
- FollowĀ strongĀ engineering best practicesĀ and champion their adoptionĀ
Who You NeedĀ ToĀ Be?Ā
- 2+Ā yearsā experienceĀ inĀ android softwareĀ development and deliveryĀ
- Bachelors orĀ MastersĀ degree in engineering from a reputedĀ institute(preferably IITs, NITs, or other top engineering institutes).Ā Ā
- Strong grasp of CS fundamentals,Ā algorithmsĀ and excellentĀ problem solvingĀ abilities.Ā
- All experience should be from good product development or e-commerce background.Ā
- Must have shown good stability in allĀ yourĀ previous associations.Ā
- Skill setĀ
- Knowledge of UI architectural patterns likeĀ MVVM(preferable), MVC, MVP, data binding, activity & fragment lifecycle, recycler view, navigation component, layouts (constraint layout preferable), theming etc.Ā
- Should have actively used retrofit, work managers, android jetpack, Rx java, dagger, retrofit, androidĀ sdk, GIT/bitbucket,Ā gradle/ant and very keen on exploringĀ otherĀ proven tech stack.Ā
- Comfortable with test driven development in android with UI testing, instrumented unit testing and unit testing usingĀ junits,Ā mockitoĀ or other tools.Ā
- Willingness to learn and write simple backend REST APIās (preferably in Java, spring boot & hibernate) without having to completely depend on backend engineers for deliveryĀ
- Has worked in aĀ fast pacedĀ agile organization building stateless and re-entrant/resumable android applications.Ā
About CoutLoot :Ā
- CoutLoot is India's leading social commerce offline to an online platform that lets anyone sell online in 30 seconds! We're on a mission to empower offline sellers to sell online using the CoutLoot app and sell their products to buyers all over the country.
- CoutLoot is a Series A funded company backed by leading Chinese VCs, Artha India Ventures, Venture Catalysts & others.
Job Description : We are looking for dynamic, open-minded self-starters who enjoy Business Leadership roles and would like to build a Category in an extremely fast-growing e-commerce company impacting millions of Indians.
Job Requirements :
- At least 2 years of experience working with iOS and has published at least one app to the App Store.
- Excellent proficiency in Swift and has experience working with Objective-C.
- Should have good knowledge of object-oriented software engineering.
- Should be able to deal with Objective-C in legacy code.
- Decent knowledge of protocol-oriented programming in Swift.
- Experience working with constraint-based layouts using AutoLayout.
- Should have a good eye for detail and have good skills in implementing clean UI and UX.
- Experience with testing frameworks and writing clean, testable code.
- Experience with client/server architectures using HTTP, REST APIs, etc.
- Must have excellent knowledge of Foundation framework, Core Data, etc.
- Experience with third-party libraries and APIs.
- Experience working with various architecture patterns like VIPER, MVVM, etc as well with clean code principles.
- Must be a team player with good communication skills and experience mentoring junior engineers.