FullStack Developer

Wipro•Menlo Park, CA

About The Position

The FullStack Developer designs, tests, and maintains software programs for operating systems or applications deployed at client sites, ensuring they meet quality assurance parameters. The role covers understanding and analyzing requirements, designing and developing software, coding and testing modules, resolving errors, improving performance, and supporting installations or system modifications. The developer also documents solutions and project activity, monitors delivery and quality, communicates with clients and project teams, and responds to customer requests. The position requires Fullstack MERN skills and 5–8 years of experience.

Requirements

  • 5–8 years of experience.
  • Mandatory Fullstack MERN skills.

Responsibilities

  • Understand product and software requirements and design, including information needs, system flows, data usage, and work processes.
  • Investigate problem areas throughout the software development life cycle, conduct root-cause analysis, and identify ways to improve system performance and availability.
  • Analyze client requirements and translate them into feasible designs in collaboration with functional teams, systems analysts, and project managers.
  • Develop software solutions and determine operational feasibility by evaluating requirements, problem definitions, analyses, and proposed software.
  • Code and develop software modules, and ensure code follows project, program, or account standards with clear descriptions and replication patterns.
  • Develop and automate software validation processes by designing and executing test cases, scenarios, and usage cases.
  • Modify software to fix errors, adapt to new hardware, improve performance, or upgrade interfaces.
  • Analyze information and recommend or plan new system installations and modifications to existing systems.
  • Check code for errors and bugs, test for failures, and prepare reports on project specifications, activities, and status.
  • Compile timely, comprehensive, and accurate documentation and reports; document project status and progress with the team.
  • Provide feedback on usability and serviceability, trace results to quality risks, and report them to stakeholders.
  • Capture client requirements and clarifications, gather feedback regularly, and support smooth, timely delivery.
  • Participate in continuing education and training to remain current on best practices, learn programming languages, and support team members.
  • Consult engineering staff on software-hardware interfaces and develop specifications and performance requirements.
  • Document and demonstrate solutions using documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
  • Maintain professional customer interactions across email, fault tracking, and calls; respond to customer requests promptly and avoid complaints.
  • Support continuous integration, deployment, and monitoring; meet delivery schedules and contribute to quality, customer satisfaction, and timely MIS and reporting.

Benefits

  • Medical benefits options
  • Dental benefits options
  • Disability insurance
  • Paid time off, inclusive of sick leave
  • Other paid and unpaid leave options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service