Associate Application Developer

Job ID 2026-1841

Technology Bengaluru, KA


Description

Position at WebMD

About the Company

FindLaw is a premier provider of comprehensive online legal resources and solutions tailored for the legal community, professionals, and consumers across the United States. FindLaw Digital Solutions empowers law firms by offering cutting-edge web-based solutions as well as directory listing to our clients that drive business growth through innovative technology and robust client engagement strategies. As the most-visited legal information site globally, FindLaw.com serves as a trusted portal for attorneys to enhance their visibility and connect with potential clients, while also providing valuable legal insights and resources to the public.

Overview

We are looking for a Associate Application Developer to produce scalable web applications. You’ll be part of a cross-functional team that’s responsible for the end-to-end application development life
cycle, from conception to deployment. You should be comfortable around both front-end and back-end coding languages, development frameworks and APIs. You should also be a team player with a
knack for visual design and utility.

This individual will work in a fast-paced, production environment and must be able to provide a high level of customer service to our customers. They will use a project management system to organize workload, prioritize stories, and meet deadlines in a fast-paced, production-oriented environment where the customer is the priority. They will also work in partnership with a cross-functional production team, collaborating to ensure on-time delivery of tasks and projects.

Minimum Qualifications 

  • Bachelor;s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 1-2 years of experience developing full stack applications 
  • Proficiency in Python for back-end development. 
  • Experience with MongoDB or similar NoSQL databases. 
  • Familiarity with AWS services is an advantage. 
  • Strong problem-solving skills and the ability to develop efficient algorithms. 
  • Understanding of design thinking principles and UI/UX concepts. 
  • Excellent communication skills and the ability to work in a collaborative team environment. 

Job Requirements 

  • Strong knowledge on Python including its libraries like NumPy, Pandas and related 
  • Experience with MongoDB or similar NoSQL databases. 
  • Strong problem-solving skills and the ability to develop efficient algorithms. 
  • Understanding data handling and analysis. 
  • Exposure to concepts on supervised, unsupervised learning and common algorithms such as linear regression, decision trees and similar.
  • Collaborate with cross-functional teams to develop and maintain web applications using  Angular, React, or Vue.js for the front end.
  • Work directly in AWS, leveraging cloud services to optimize application performance and  scalability (experience in AWS is a plus).
  • Collaborate with designers and stakeholders to create visually appealing and user-friendly interfaces.
  • Develop algorithms and solutions to address complex technical challenges. 
  • Participate in code reviews and provide constructive feedback to peers. 
  • Stay updated with emerging technologies and industry best practices to continuously improve skills.
  • Communicate effectively with team members and stakeholders to ensure project requirements are met.
  • Good problem-solving skills. 

Additional Expectations and Opportunities:

  • Learning and Growth: This role offers a steep learning curve, providing opportunities to work on  diverse projects and receive mentorship from experienced team members.
  • Collaboration: Expect to work in a collaborative team environment, contributing to project success through idea-sharing and teamwork.
  • Problem Solving: Sharpen your problem-solving skills by addressing complex technical challenges in front-end and back-end development.
  • Exposure to Cloud Computing: Gain hands-on experience with AWS or other cloud services, deploying and managing applications in the cloud.
  • UI/UX Enhancement: Contribute to the UI/UX design of web applications, enhancing the user experience.
  • Innovation: Bring innovative ideas to the table, contributing to the company & 39;s growth through fresh perspectives and exploration of new technologies.
  • Professional Development: Access resources, workshops, and courses for continuous skill  development and staying current in the industry.
  • Career Progression: As you gain experience, opportunities for advancement to senior positions may arise, including Senior Full Stack Developer or Technical Lead.
  • Contributing to Projects: Your contributions as a junior team member will be valued, allowing you to work on impactful projects and build a strong portfolio.
  • Work-Life Balance: Enjoy a work environment that values work-life balance, ensuring time for personal pursuits and well-being.