Job Closed

This listing is no longer active.

L R S logo
L R S

LRS Consulting Services has been delivering the highest quality consultants to our clients since 1979. We've built a solid reputation for dealing with our clients and our consultants with honesty, integrity, and respect. We work hard every day to maintain that reputation. LRS is an equal opportunity employer. Applicants for employment will receive consideration without unlawful discrimination based on: Race Color Religion Creed National origin Sex Age Disability Marital status Gender identity Domestic partner status Sexual orientation Genetic information Citizenship Status or protected veteran status In some cases, LRS Consulting uses generative artificial intelligence (“AI”) in support of our hiring processes. LRS takes steps to ensure the use of AI does not result in discrimination based on protected class(es). AI may be used in the hiring process solely in support of the assessment of candidate qualifications. All decisions in the hiring process are made by LRS employees. If AI will be used in the hiring process for the position for which you are applying, you will be notified and will have the opportunity to opt out. If you have any questions, please contact us by clicking here.

Full Stack Developer

Location

United States

Posted

126 days ago

Salary

$65 - $105 / hour

Seniority

Mid Level

Job Description

Full Stack Developer

L R S

Role Description Codeworks, an LRS company, is seeking a Full Stack Developer for a Contract opportunity. This role offers the chance to apply your skills in support of meaningful work for one of our client partners. We are seeking a highly skilled Full-Stack Developer with strong expertise in API development and UI development. This role will build scalable services, modern user interfaces, and contribute to a domain-driven architecture that supports enterprise-grade applications. The ideal candidate has experience across backend, frontend, automated testing, and modern engineering practices. Responsibilities - API / Backend Development (Java) - Design, develop, and maintain RESTful APIs using Java, Spring Boot, and related frameworks. - Implement scalable and secure backend services aligned with Domain‑Driven Design (DDD) principles. - Collaborate with architects to define domain models, bounded contexts, and aggregates. - Integrate backend services with databases, messaging systems, and external services. - Build reusable libraries, shared components, and service templates. - Implement logging, observability, error handling, and standardized API practices. - UI / Frontend Development (React) - Develop responsive, accessible, and performant user interfaces using React. - Build reusable components, manage state (such as Redux), and implement client‑side routing. - Integrate APIs to support data workflows and error handling. - Work with UX partners to turn wireframes and prototypes into production‑ready experiences. - Follow established design systems, usability guidelines, and accessibility best practices. - Testing & Quality Engineering - Write and maintain unit tests using tools such as JUnit, Mockito, Jest, and React Testing Library. - Support automated integration and contract testing. - Contribute to ensuring code quality, maintainability, and reliable test coverage. - Architecture & Engineering Practices - Apply DDD concepts to ensure clear service boundaries and business‑aligned modeling. - Participate in code reviews, design discussions, and architectural sessions. - Contribute to CI/CD processes and DevOps automation efforts. - Support performance tuning, instrumentation, and monitoring of applications. - Collaboration & Delivery - Work closely with Product, UX, QA, and Architecture teams in an Agile environment. - Participate in planning sessions, backlog refinement, and iterative delivery cycles. - Communicate effectively with both technical and non‑technical stakeholders. - Assist with troubleshooting and root‑cause analysis for production issues. Qualifications - Strong expertise in API and UI development. - Experience with backend, frontend, automated testing, and modern engineering practices. Requirements - Experience with Java, Spring Boot, and related frameworks. - Proficiency in React and state management (e.g., Redux). - Familiarity with testing tools such as JUnit, Mockito, Jest, and React Testing Library. - Knowledge of Domain‑Driven Design (DDD) principles. - Experience in Agile methodologies. Benefits - The base range for this contract position is $65.00 - $105.00 per hour, depending on experience. - The range displayed reflects the minimum and maximum target for new hires of this position across all U.S. locations. - Individual pay is determined by work location and additional job-related factors.

Job Requirements

  • Strong expertise in API and UI development.
  • Experience with backend, frontend, automated testing, and modern engineering practices.
  • Experience with Java, Spring Boot, and related frameworks.
  • Proficiency in React and state management (e.g., Redux).
  • Familiarity with testing tools such as JUnit, Mockito, Jest, and React Testing Library.
  • Knowledge of Domain‑Driven Design (DDD) principles.
  • Experience in Agile methodologies.

Benefits

  • The base range for this contract position is $65.00 - $105.00 per hour, depending on experience.
  • The range displayed reflects the minimum and maximum target for new hires of this position across all U.S. locations.
  • Individual pay is determined by work location and additional job-related factors.

Related Job Pages

More Full-stack Engineer Jobs

Nagarro logo

Staff Engineer, AI

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Design and build agentic applications for AIPC and Android devices • Optimize system quality and performance • Ensure product user experience

China
Nagarro logo

Staff Engineer – Cloud Infrastructure

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Lead a team of Full stack Platform Engineers in a technical lead capacity • Design and oversee the China CIAM solution • Evaluate and integrate a China-compatible identity provider • Define and document technical direction through Architectural Decision Records (ADRs) • Collaborate with stakeholders to ensure seamless integration • Produce clear technical documentation, design proposals, and architecture diagrams

China
Job Closed
Nagarro logo

Senior Staff Engineer – ERP

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Analyzing Colombian tax and statutory regulations • Perform gap analysis between standard ERP functionality and Peru compliance needs • Design country-specific extensions where standard ERP does not meet compliance • Design and develop extensions where required, including: Custom tax calculation logic (IVA, Withholding Tax, ICA, etc.) • Electronic invoicing generation and integration • UBL 2.1 XML generation and validation • Digital signature integration • DIAN API integration • Statutory and tax reporting (VAT, ICA)

Colombia
Job Closed
Nagarro logo

Senior Staff Engineer, Generative AI

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Understanding the client’s business use cases and technical requirements and be able to convert them into technical design which elegantly meets the requirements. • Mapping decisions with requirements and be able to translate the same to developers. • Identifying different solutions and being able to narrow down the best option that meets the clients’ requirements. • Defining guidelines and benchmarks for NFR considerations during project implementation. • Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers. • Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed. • Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it. • Understanding and relating technology integration scenarios and applying these learnings in projects. • Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken. • Carrying out POCs to make sure that suggested design/technologies meet the requirements.

India
Job Closed