WeatherBug

4 Job openings at WeatherBug
Software Engineer, Android India 4 years None Not disclosed On-site Full Time

WeatherBug is a popular weather site and mobile app providing hyperlocal, live weather data and proactive alerting to consumer users. With over 15 million unique users per month, across all platforms, WeatherBug's vision is to provide environmental intelligence for all aspects of people's lives. The WeatherBug app is a top-rated weather app in the app stores. In 2019, WeatherBug was named the best weather app by MediaPost's Appy Awards. WeatherBug is owned and operated by GroundTruth, a media company that turns real-world behavior into marketing that delivers real business results. Learn more at WeatherBug.com At GroundTruth, we believe that innovative technology starts with the best talent and we have been ranked one of Ad Age's Best Places to Work for three years in a row (2021, 2022 & 2023). Learn more about the perks of joining our team here. This role requires Core Work Hours from 8:30 pm to 12:30 am IST (will change as per daylight saving in US). The remaining hours are completed at individual discretion.** A Bit About You A recognized expert in their professional discipline, with significant impact and influence on organizational policy and program development. Establishes critical strategic and operational goals, and develops and implements new products, processes, standards, or operational plans to achieve organizational objectives. Regularly leads projects of critical importance to the organization—projects that carry substantial consequences for success or failure. Requires strong influence and communication with executive leadership. Problems encountered are often complex and multidimensional, requiring broad-based consideration of variables that affect multiple areas of the organization. You will: Develop production-ready code to meet scope of requirements With guidance, update and create documentation as needed for new and existing solutions Participate in code-reviews with comments to improve code quality, stability, and maintainability Create and maintain unit and integration testing solutions. Be able to run your code in lower environments Run tests on the mobile device to ensure code meets requirements Watch mobile releases for Android or iOS for features you developed Teardown your solutions across multiple environments and platforms Provide operational support of your deployed code Determine issues within your areas of expertise Work with teams across the engineering organization to understand and incorporate client requirements into final solutions Perform other job-related duties as assigned You have: Bachelor's degree (4 years) in Computer Science or a related field, OR 5+ years of relevant software development experience 3+ years of professional experience in software engineering 2+ years of hands-on Android application development using Kotlin and Android Studio Experience with modern Android libraries and frameworks, including Jetpack components (e.g., Navigation, Room, ViewModel, LiveData), Retrofit for networking, and image loading libraries (e.g., Glide, Coil) Proficiency with asynchronous programming using Kotlin Coroutines and Flow Familiarity with dependency injection frameworks such as Dagger/Hilt or Koin Experience with app architecture patterns such as MVVM or MVI, and clean architecture principles 2+ years of experience working in Agile teams and participating in iterative development cycles Strong understanding of object-oriented design principles, design patterns, best practices, performance optimization, and memory management Experience with unit and UI testing frameworks (JUnit, Mockito, Espresso) Familiarity with Git and collaborative version control workflows Exposure to CI/CD tools and automated build/deployment pipelines Ability to independently take ownership of tasks and deliver robust solutions Commitment to writing clean, maintainable, and well-documented code Would be great if you have: Experience with React Native, including building function components, using hooks, and working with JavaScript/TypeScript Knowledge of Play Store processes, including app signing, publishing, and release management Familiarity with ingesting and exposing large datasets in the weather industry Experience in the advertising industry Proficiency with tools like GitHub, Jenkins, Artifactory You are: A team player who is organized, flexible and willing to adapt Not afraid of new technologies and driven to learn A detail-oriented person, who catches problems early and adjusts A strong communicator who is able to collaborate with multiple business and engineering stakeholders and work through conflicting needs A problem solver who likes to dive deep into a problem, diagnose root causes and work with multiple teams to come up with a solution Organized with demonstrated ability to prioritize and deliver timely work A team player and not afraid to roll up your sleeves and help when needed Self-sufficient and not afraid to take the lead and manage tasks independently Coachable and open to feedback Respectful--we treat each other with respect and assume the best of one another Not afraid to have fun! Benefits What we offer: At Weatherbug, we want our employees to be comfortable with their benefits so they can focus on doing the work they love. Parental leave- Maternity and Paternity Flexible Time Offs (Earned Leaves, Sick Leaves, Birthday leave, Bereavement leave & Company Holidays) In Office Daily Catered Breakfast, Lunch, Snacks and Beverages Health cover for any hospitalization. Covers both nuclear family and parents Tele-med for free doctor consultation, discounts on health checkups and medicines Wellness/Gym Reimbursement Pet Expense Reimbursement Childcare Expenses and reimbursements Employee referral program Education reimbursement program Skill development program Cell phone reimbursement (Mobile Subsidy program) Internet reimbursement/Postpaid cell phone bill/or both Birthday treat reimbursement Employee Provident Fund Scheme offering different tax saving options such as Voluntary Provident Fund and employee and employer contribution up to 12% Basic Creche reimbursement Co-working space reimbursement National Pension System employer match Meal card for tax benefit Special benefits on salary account

Senior Software Engineer, Web India 4 years None Not disclosed On-site Full Time

This role requires Core Work Hours from 8:30 pm to 12:30 am IST (will change as per daylight saving in US). The remaining hours are completed at individual discretion.** A Bit About You A recognized expert in their professional discipline, with significant impact and influence on organizational policy and program development. Establishes critical strategic and operational goals, and develops and implements new products, processes, standards, or operational plans to achieve organizational objectives. Regularly leads projects of critical importance to the organization—projects that carry substantial consequences for success or failure. Requires strong influence and communication with executive leadership. Problems encountered are often complex and multidimensional, requiring broad-based consideration of variables that affect multiple areas of the organization. You will: Design, architect and create the documentation for the entire system down to the details to meet team needs Proactively create and review team contributions of documentation within your domain of expertise Code entire software solutions to solve current problems, identify and fix issues within their areas of expertise Participate as a CODEOWNER within their expertise and stakeholder throughout in code-reviews Automate unit, integration, and end to end testing solutions and incorporate with the testing team flow. Be able to run your code in pre-production and ensure quality Deploy your solutions across environments and platforms, including production releases Teardown and destroy old solutions, products, and resources when no longer needed Provide operational support of your deployed code and all code within your domain of expertise Determine issues within the entire team and prevent problems from occurring Coordinate across all business teams to identify, resolve, mitigate and prevent technical issues, risks, and provide solutions Perform other job-related duties as assigned You Have: 4 year degree in Computer Science or related field with 7+ years of experience OR 9+ years of experience in Software Development 7+ years of experience in software development 5+ years of experience in AWS (EC2, Lambda, S3, CloudWatch) 3+ years (GitHub, Jenkins, Spinnaker) 5+ years of experience in DevOps deployments with Azure/AWS services, CI/CD pipelines, and containerization (Docker/Kubernetes) Proficient in building server-side rendered (SSR) and static sites using Next.js Experience in designing and integrating RESTful APIs for web applications Deep proficiency in React, nextjs, TypeScript (Demonstrate ability to build complex and performant web applications using these technologies) Solid understanding of HTML5 and CSS3, including semantic HTML, responsive design principles Proven experience with website performance optimization techniques including splitting, lazy loading, image optimization, caching techniques In-depth knowledge of SEO principles and best practices for public-facing websites Significant experience working with mapping libraries, specifically Mapbox GL JS. Demonstrated ability to handle large datasets and implement performant map visualizations Ability to write efficient, scalable, and maintainable code Excellent problem solving, debugging, and analytical skills Ability to work independently and as part of a team Strong communication and collaboration skills with the ability to effectively communicate technical concepts to both technical and non-technical audiences. Would be great if you have: Experience in ingesting and exposing large datasets in the weather industry Experience, in general, in the advertising industry Experience in C# and .NET Core/.NET Framework for backend development Experience in CFN, APIGateway, DDB, IAM, SNS Understanding of technical SEO, Core Web Vitals, and best practices for search engine ranking Experience in integrating Mapbox or other mapping services into web applications Experience in designing scalable and modular web architectures Familiarity with unit testing, integration testing, and debugging techniques Experience with CICD tools, specifically GitHub, Jenkins, Spinnaker, Artifactory Experience with AWS Products, specifically CloudFormation, DynamoDB, SNS, APIGateway, Route53, IAM, Tagging Experience working with formats like TXT, CSV, MARKDOWN, JSON, YAML, GeoJSON, WKT, GZIP, PARQ Experience with other languages, frameworks, and platforms, specifically Infrastructure as Code, Java, HTML, Javascript, Typescript, NodeJS, Python, Shell, React, C You are: A team player who is organized, flexible and willing to adapt Not afraid of new technologies and driven to learn A detail-oriented person, who catches problems early and adjusts A strong communicator who is able to collaborate with multiple business and engineering stakeholders and work through conflicting needs A problem solver who likes to dive deep into a problem, diagnose root causes and work with multiple teams to come up with a solution Organized with demonstrated ability to prioritize and deliver timely work A team player and not afraid to roll up your sleeves and help when needed Self-sufficient and not afraid to take the lead and manage tasks independently Coachable and open to feedback Respectful--we treat each other with respect and assume the best of one another Not afraid to have fun! Benefits What we offer: At Weatherbug, we want our employees to be comfortable with their benefits so they can focus on doing the work they love. Parental leave- Maternity and Paternity Flexible Time Offs (Earned Leaves, Sick Leaves, Birthday leave, Bereavement leave & Company Holidays) In Office Daily Catered Breakfast, Lunch, Snacks and Beverages Health cover for any hospitalization. Covers both nuclear family and parents Tele-med for free doctor consultation, discounts on health checkups and medicines Wellness/Gym Reimbursement Pet Expense Reimbursement Childcare Expenses and reimbursements Employee referral program Education reimbursement program Skill development program Cell phone reimbursement (Mobile Subsidy program) Internet reimbursement/Postpaid cell phone bill/or both Birthday treat reimbursement Employee Provident Fund Scheme offering different tax saving options such as Voluntary Provident Fund and employee and employer contribution up to 12% Basic Creche reimbursement Co-working space reimbursement National Pension System employer match Meal card for tax benefit Special benefits on salary account

Software Engineer, iOS india 4 years None Not disclosed On-site Full Time

A Bit About Us WeatherBug is a popular weather site and mobile app providing hyperlocal, live weather data and proactive alerting to consumer users. With over 15 million unique users per month, across all platforms, WeatherBug's vision is to provide environmental intelligence for all aspects of people's lives. The WeatherBug app is a top-rated weather app in the app stores. In 2019, WeatherBug was named the best weather app by MediaPost's Appy Awards. WeatherBug is owned and operated by GroundTruth, a media company that turns real-world behavior into marketing that delivers real business results. Learn more at WeatherBug.com At Groundtruth, we believe that innovative technology starts with the best talent and have been ranked one of Ad Age's Best Places to Work in 2021, 2022, 2023, & 2025! Learn more about the perks of joining our team here. This role requires Core Work Hours from 8:30 pm to 12:30 am IST (will change as per daylight saving in US). The remaining hours are completed at individual discretion.** A Bit About You A recognized expert in their professional discipline, with significant impact and influence on organizational policy and program development. Establishes critical strategic and operational goals, and develops and implements new products, processes, standards, or operational plans to achieve organizational objectives. Regularly leads projects of critical importance to the organization—projects that carry substantial consequences for success or failure. Requires strong influence and communication with executive leadership. Problems encountered are often complex and multidimensional, requiring broad-based consideration of variables that affect multiple areas of the organization You will: Design, architect, and document the entire system, down to the details, to meet team needs Code robust iOS solutions to solve current problems, identifying and fixing issues within your areas of expertise Act as a CodeOwner and stakeholder in code reviews within your area of expertise Automate unit, integration, and end-to-end testing solutions, working closely with the QA team to ensure seamless integration Deploy and run your code in pre-production to ensure quality before release Develop and maintain debugging tools to enhance team efficiency Collaborate with vendors to ensure third-party SDKs are properly integrated and functional Perform and monitor mobile releases for iOS, ensuring smooth rollouts and updates Retire outdated solutions and resources when no longer needed, ensuring the system remains efficient and streamlined Provide operational support for your deployed code and all code within your domain of expertise Identify and address team-wide issues, preventing problems from occurring Coordinate across all business teams to resolve technical issues, mitigate risks, and provide actionable solutions Perform other job-related duties as assigned You have: A 4-year degree in Computer Science or a related field OR 5+ years of experience in software development 3+ years of experience in software engineering 3+ years of experience with iOS development tools (Swift, SwiftUI, Objective-C, Xcode, Core Data, Combine, Foundation, UIKit) 2+ years of experience with SwiftUI or declarative UI frameworks Proficiency in Concurrency, Multithreading, and Swift Combine or other asynchronous programming patterns Knowledge of object-oriented design principles, patterns, best practices, performance optimizations, and memory management on iOS Ability to effectively communicate across teams to provide and implement solutions Proven ability to troubleshoot complex issues and execute solutions A strong sense of self-drive and technical expertise to work independently and within a team Mentorship skills to guide junior and mid-level engineers Excellent communication and documentation skills to articulate ideas clearly Strong problem-solving and critical-thinking abilities to handle edge cases and unexpected issues Experience collaborating with cross-functional teams (designers, product managers, QA) Would be great if you have: Experience using React Native (Function Components, Hooks, Redux, JavaScript/TypeScript) Familiarity with ingesting and exposing large datasets in the weather industry Experience in the advertising industry Proficiency with tools like GitHub, Jenkins, Artifactory You are: A team player who is organized, flexible and willing to adapt Not afraid of new technologies and driven to learn A detail-oriented person, who catches problems early and adjusts A strong communicator who is able to collaborate with multiple business and engineering stakeholders and work through conflicting needs A problem solver who likes to dive deep into a problem, diagnose root causes and work with multiple teams to come up with a solution Organized with demonstrated ability to prioritize and deliver timely work A team player and not afraid to roll up your sleeves and help when needed Self-sufficient and not afraid to take the lead and manage tasks independently Coachable and open to feedback Respectful--we treat each other with respect and assume the best of one another Not afraid to have fun! Benefits What we offer: At Weatherbug, we want our employees to be comfortable with their benefits so they can focus on doing the work they love. Parental leave- Maternity and Paternity Flexible Time Offs (Earned Leaves, Sick Leaves, Birthday leave, Bereavement leave & Company Holidays) In Office Daily Catered Breakfast, Lunch, Snacks and Beverages Health cover for any hospitalization. Covers both nuclear family and parents Tele-med for free doctor consultation, discounts on health checkups and medicines Wellness/Gym Reimbursement Pet Expense Reimbursement Childcare Expenses and reimbursements Employee referral program Education reimbursement program Skill development program Cell phone reimbursement (Mobile Subsidy program) Internet reimbursement/Postpaid cell phone bill/or both Birthday treat reimbursement Employee Provident Fund Scheme offering different tax saving options such as Voluntary Provident Fund and employee and employer contribution up to 12% Basic Creche reimbursement Co-working space reimbursement National Pension System employer match Meal card for tax benefit Special benefits on salary account

Software Engineer, Web india 4 years None Not disclosed On-site Full Time

A Bit About Us WeatherBug is a popular weather site and mobile app providing hyperlocal, live weather data and proactive alerting to consumer users. With over 15 million unique users per month, across all platforms, WeatherBug's vision is to provide environmental intelligence for all aspects of people's lives. The WeatherBug app is a top-rated weather app in the app stores. In 2019, WeatherBug was named the best weather app by MediaPost's Appy Awards. WeatherBug is owned and operated by GroundTruth, a media company that turns real-world behavior into marketing that delivers real business results. Learn more at WeatherBug.com At Groundtruth, we believe that innovative technology starts with the best talent and have been ranked one of Ad Age's Best Places to Work in 2021, 2022, 2023, & 2025! Learn more about the perks of joining our team here. This role requires Core Work Hours from 8:30 pm to 12:30 am IST (will change as per daylight saving in US). The remaining hours are completed at individual discretion.** A Bit About You A recognized expert in their professional discipline, with significant impact and influence on organizational policy and program development. Establishes critical strategic and operational goals, and develops and implements new products, processes, standards, or operational plans to achieve organizational objectives. Regularly leads projects of critical importance to the organization—projects that carry substantial consequences for success or failure. Requires strong influence and communication with executive leadership. Problems encountered are often complex and multidimensional, requiring broad-based consideration of variables that affect multiple areas of the organization. You will: Develop production-ready code to meet scope of requirements With guidance, update and create documentation as needed for new and existing solutions Participate in code-reviews with comments to improve code quality, stability, and maintainability Create and maintain unit and integration testing solutions. Be able to run your code in lower environments Run tests on the mobile device to ensure code meets requirements Watch mobile releases for Android or iOS for features you developed Teardown your solutions across multiple environments and platforms Provide operational support of your deployed code Determine issues within your areas of expertise Work with teams across the engineering organization to understand and incorporate client requirements into final solutions Perform other job-related duties as assigned You Have: 4 year degree in Computer Science or 5+ years of experience in Software Development 3+ years of experience in software development 3+ years of experience in AWS (EC2, Lambda, S3, CloudWatch) 3+ years (GitHub, Jenkins, Spinnaker) 2+ years of experience in DevOps deployments with Azure/AWS services, CI/CD pipelines, and containerization (Docker/Kubernetes) Proficient in building server-side rendered (SSR) and static sites using Next.js Experience in designing and integrating RESTful APIs for web applications Deep proficiency in React, nextjs, TypeScript (Demonstrate ability to build complex and performant web applications using these technologies) Solid understanding of HTML5 and CSS3, including semantic HTML, responsive design principles Proven experience with website performance optimization techniques including splitting, lazy loading, image optimization, caching techniques In-depth knowledge of SEO principles and best practices for public-facing websites Significant experience working with mapping libraries, specifically Mapbox GL JS. Demonstrated ability to handle large datasets and implement performant map visualizations Ability to write efficient, scalable, and maintainable code Excellent problem solving, debugging, and analytical skills Ability to work independently and as part of a team Strong communication and collaboration skills with the ability to effectively communicate technical concepts to both technical and non-technical audiences. Would be great if you have: Experience in ingesting and exposing large datasets in the weather industry Experience, in general, in the advertising industry Experience in C# and .NET Core/.NET Framework for backend development Experience in CFN, APIGateway, DDB, IAM, SNS Understanding of technical SEO, Core Web Vitals, and best practices for search engine ranking Experience in integrating Mapbox or other mapping services into web applications Experience in designing scalable and modular web architectures Familiarity with unit testing, integration testing, and debugging techniques Experience with CICD tools, specifically GitHub, Jenkins, Spinnaker, Artifactory Experience with AWS Products, specifically CloudFormation, DynamoDB, SNS, APIGateway, Route53, IAM, Tagging Experience working with formats like TXT, CSV, MARKDOWN, JSON, YAML, GeoJSON, WKT, GZIP, PARQ Experience with other languages, frameworks, and platforms, specifically Infrastructure as Code, Java, HTML, Javascript, Typescript, NodeJS, Python, Shell, React, C You are: A team player who is organized, flexible and willing to adapt Not afraid of new technologies and driven to learn A detail-oriented person, who catches problems early and adjusts A strong communicator who is able to collaborate with multiple business and engineering stakeholders and work through conflicting needs A problem solver who likes to dive deep into a problem, diagnose root causes and work with multiple teams to come up with a solution Organized with demonstrated ability to prioritize and deliver timely work A team player and not afraid to roll up your sleeves and help when needed Self-sufficient and not afraid to take the lead and manage tasks independently Coachable and open to feedback Respectful--we treat each other with respect and assume the best of one another Not afraid to have fun! Benefits What we offer: At Weatherbug, we want our employees to be comfortable with their benefits so they can focus on doing the work they love. Parental leave- Maternity and Paternity Flexible Time Offs (Earned Leaves, Sick Leaves, Birthday leave, Bereavement leave & Company Holidays) In Office Daily Catered Breakfast, Lunch, Snacks and Beverages Health cover for any hospitalization. Covers both nuclear family and parents Tele-med for free doctor consultation, discounts on health checkups and medicines Wellness/Gym Reimbursement Pet Expense Reimbursement Childcare Expenses and reimbursements Employee referral program Education reimbursement program Skill development program Cell phone reimbursement (Mobile Subsidy program) Internet reimbursement/Postpaid cell phone bill/or both Birthday treat reimbursement Employee Provident Fund Scheme offering different tax saving options such as Voluntary Provident Fund and employee and employer contribution up to 12% Basic Creche reimbursement Co-working space reimbursement National Pension System employer match Meal card for tax benefit Special benefits on salary account