WeatherBug is a popular weather site and mobile app providing hyperlocal, live weather data and proactive alerting to consumer users.
The app has over 15 million unique users per month and has been recognized as a top-rated weather app in app stores.
In 2019, WeatherBug was named the best weather app by MediaPost’s Appy Awards.
The company is owned and operated by GroundTruth, which focuses on turning real-world behavior into effective marketing.
This role requires core work hours from 8:30 pm to 12:30 am IST, with remaining hours completed at individual discretion.
The position involves developing production-ready code, updating documentation, participating in code reviews, creating and maintaining testing solutions, and providing operational support for deployed code.
The role also includes collaborating with teams across the engineering organization to incorporate client requirements into final solutions.
Requirements:
A Bachelor’s degree in Computer Science or a related field, or 5+ years of relevant software development experience is required.
Candidates must have 3+ years of professional experience in software engineering.
A minimum of 2 years of hands-on Android application development experience using Kotlin and Android Studio is necessary.
Experience with modern Android libraries and frameworks, including Jetpack components, Retrofit, and image loading libraries is required.
Proficiency with asynchronous programming using Kotlin Coroutines and Flow is essential.
Familiarity with dependency injection frameworks such as Dagger/Hilt or Koin is needed.
Candidates should have experience with app architecture patterns such as MVVM or MVI, and clean architecture principles.
A minimum of 2 years of experience working in Agile teams and participating in iterative development cycles is required.
Strong understanding of object-oriented design principles, design patterns, best practices, performance optimization, and memory management is necessary.
Experience with unit and UI testing frameworks, familiarity with Git, and exposure to CI/CD tools is required.
Candidates must demonstrate the ability to independently take ownership of tasks and deliver robust solutions while committing to writing clean, maintainable, and well-documented code.
Benefits:
WeatherBug offers parental leave for both maternity and paternity.
Employees enjoy flexible time off, including earned leaves, sick leaves, birthday leave, bereavement leave, and company holidays.
Daily catered breakfast, lunch, snacks, and beverages are provided in the office.
Health coverage for hospitalization is available for both the employee's nuclear family and parents.
Free telemedicine consultations, discounts on health checkups, and medicines are offered.
Wellness and gym reimbursement is included.
Pet expense reimbursement and childcare expenses are also covered.
An employee referral program and education reimbursement program are available.
Skill development programs are provided to enhance employee capabilities.
Cell phone and internet reimbursement options are included.
Birthday treat reimbursement and contributions to the Employee Provident Fund Scheme are offered.
Creche reimbursement and co-working space reimbursement are available.
The National Pension System employer match is part of the benefits package.
Employees receive special benefits on their salary accounts.