Senior Software Engineer

Logo of WeatherBug

WeatherBug

πŸ“Remote - India

Job highlights

Summary

Join WeatherBug, a division of GroundTruth, as a Senior Software Engineer (Android) and contribute to our hyperlocal weather forecasting platform used by over 10 million users. This remote role, based in India, requires core work hours from 8:30 pm to 12:30 am IST. You will design, architect, and code software solutions, participate in code reviews, automate testing, and maintain debugging tools. You will also collaborate with cross-functional teams and provide operational support. This senior role demands significant experience in Android development, Agile methodologies, and problem-solving. WeatherBug offers a comprehensive benefits package including parental leave, flexible time off, health insurance, wellness programs, and various reimbursements.

Requirements

  • 4 year degree in Computer Science or related field OR 9+ years of experience in Software Development
  • 7+ years of experience in software engineering
  • 5+ years of experience using Android application programming tools (Android, Android Architecture, Kotlin/Java, Android Studio, OkHttp, RxJava, Image Loaders, SQLIte)
  • 2+ years fo experience in Jetpack Compose
  • 3+ years of experience on an Agile team
  • Proficient in Kotlin Coroutines , Concurrency and Multithreading
  • Knowledge of object-oriented design principles, patterns, best practices, performance optimizations, and memory management
  • Ability to communicate across all teams within the organization to provide solutions
  • Ability to take a given problem and execute a solution
  • The ability to troubleshoot high complexity issues
  • Demonstrate strong self-driven skills alongside technical expertise
  • Ability to mentor and guide junior and mid-level engineers
  • Effective communication and documentation skills
  • Problem-solving and critical-thinking ability to handle edge cases and unexpected issues
  • Experience collaborating with cross-functional teams (designers, product managers, QA )

Responsibilities

  • Design, architect and create the documentation for the entire system down to the details to meet team needs
  • 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 you code in pre-production and ensure quality
  • Help maintain debugging tools for team
  • Work with vendors to ensure 3rd party SDKs are working properly
  • Perform and monitor mobile releases for Android
  • 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

Preferred Qualifications

  • Experience using React Native(Function Components, Hooks, Redux, Java Script/TypeScript)
  • Experience in ingesting and exposing large datasets in weather industry
  • Experience in advertising industry
  • Experience with GitHub, Jenkins, Spinnaker, Artifactory

Benefits

  • Parental leave- Maternity and Paternity
  • Flexible Time Offs (Earned Leaves, Sick Leaves, Birthday leave, Bereavement leave & Company Holidays)
  • In Office Daily Catered Lunch
  • Fully stocked snacks/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 assistance program
  • Employee referral program
  • Education reimbursement program
  • Skill development program
  • Cell phone reimbursement (Mobile Subsidy program)
  • Internet reimbursement
  • Birthday treat reimbursement
  • Employee Provident Fund Scheme offering different tax saving options such as VPF and employee and employer contribution up to 12% Basic
  • Creche reimbursement
  • Co-working space reimbursement
  • NPS employer match
  • Meal card for tax benefit
  • Special benefits on salary account

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let WeatherBug know you found this job on JobsCollider. Thanks! πŸ™