Full Stack Developer – Senior, Lead

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2000H1B No SponsorCompany SiteLinkedIn

Location

India

Posted

148 days ago

Salary

0

Seniority

Senior

Job Description

Full Stack Developer – Senior, Lead

CRUX Consulting Services

• Design and implement responsive, high-performance user interfaces using Angular (v16+) and TypeScript. • Build and maintain secure, scalable server-side applications using NestJS and Node.js. • Architect and optimize data models across both relational (PostgreSQL) and NoSQL (MongoDB) databases. • Develop and integrate RESTful APIs; experience with microservices architecture is highly preferred. • Ensure seamless communication between the client-side and server-side systems. • Conduct thorough testing using frameworks like Jest or Jasmine and participate in rigorous code reviews. • Work within CI/CD pipelines and utilize containerization tools like Docker and Kubernetes. • (For senior/lead candidates) Provide technical guidance, promote best practices, and lead architectural discussions.

Job Requirements

  • 4 to 12 years of software development experience in a professional environment.
  • Strong mastery of Computer Science fundamentals, including data structures, algorithms, and software design patterns.
  • Extensive experience with Angular (specifically version 16 or higher) and reactive programming (RxJS).
  • Proven expertise in NestJS, TypeScript, and Node.js.
  • Proficiency in database design, query optimization, and management (PostgreSQL and MongoDB).
  • Solid understanding of Git, CI/CD practices, and cloud infrastructure (AWS, Azure, or GCP).
  • Deep knowledge of web security best practices (OWASP, JWT, OAuth).
  • Bachelor's degree in Computer Science, Engineering, or a related technical field.

Benefits

  • Competitive salary
  • Flexible working hours
  • Professional development budget
  • Remote work options
  • Gym memberships

Related Job Pages

More Full-stack Engineer Jobs

Nagarro logo

Associate Principal Engineer, ERP Dynamics Functional – D365 Finops

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 functional requirements thoroughly and analysing the client’s needs in the context of the project. • Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it. • Determining and implementing design methodologies and tool sets. • Enabling application development by coordinating requirements, schedules, and activities. • Being able to lead/support UAT and production roll outs. • Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it. • Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement. • Giving constructive feedback to the team members and setting clear expectations. • Helping the team in troubleshooting and resolving of complex bugs. • Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken. • Carrying out POCs to make sure that suggested design/technologies meet the requirements.

India
Job Closed
Nagarro logo

Associate Staff Engineer, ERP Dynamics Technical

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, develop, customize, and maintain Microsoft Dynamics AX/D365 technical solutions. • Participate in end-to-end implementation projects, including requirement analysis, development, testing, deployment, and support. • Perform technical upgrades and data upgrades across AX versions and to D365 Finance & Operations. • Develop and maintain integrations with internal and external systems. • Implement and manage data migration activities ensuring data accuracy and performance. • Customize and enhance SSRS reports based on business requirements. • Configure and support AX base components, including security roles, user groups, and database connections. • Manage environment setup, release management, and deployments using DevOps tools. • Conduct code reviews, performance tuning, and profiling while following best practices. • Develop and optimize SQL Server components to support application performance. • Collaborate with functional consultants, business stakeholders, and cross-functional teams. • Provide technical documentation and support post-go-live activities. • Ensure adherence to coding standards, best practices, and security guidelines.

India
Job Closed
Salesforce logo

Software Engineer, Desktop Client

Salesforce

👋 We're Salesforce, the customer company. CRM + Data + AI + Trust.

OtherRemoteTeam 10,001+Since 1999H1B Sponsor

• Leading efforts across Electron to ensure OS level stability, security, and code maintainability • Leading cross functional desktop initiatives at Slack associated with increasing developer productivity, performance, or security alongside desktop and frontend stakeholders • Maintain and improve the core systems that power the Slack desktop client and Electron framework • Contributing to key architectural decisions to adapt existing frontend and desktop infrastructure

California + 2 moreAll locations: California | New York | Washington
$117.2K - $176.7K / year
Job Closed
Instrumentl logo

Software Engineer, AI/ML, GenAI

Instrumentl

Instrumentl is the best platform for grant seekers looking to grow revenue.

OtherRemoteTeam 11-50Since 2016H1B No Sponsor

• Design agentic systems & ship AI to production: Turn prototypes into resilient, observable services with clear SLAs, rollback/fallback strategies, and cost/latency budgets. Build tool‑using LLM “agents” (task planning, function/tool calling, multi‑step workflows, guardrails) for tasks like grant discovery, application drafting, and research assistance. • Own RAG end‑to‑end: Ingest and normalize content, choose chunking/embedding strategies, implement hybrid retrieval, re‑ranking, citations, and grounding. Continuously improve recall/precision while managing index health. • Manage embeddings at scale: Select, evaluate, and migrate embedding models; maintain vector stores (e.g., pgvector/FAISS/Pinecone/Weaviate/Milvus/Qdrant); monitor drift and rebuild strategies. • Fine‑tune & build evaluation: Run SFT/LoRA or instruction‑tuning on curated datasets; evaluate the ROI vs. prompt engineering/model selection; manage data versioning and reproducibility. Create offline and online eval harnesses (helpfulness, groundedness, hallucination, toxicity, latency, cost), synthetic test sets, red‑teaming, and human‑in‑the‑loop review. • Collaborate cross‑functionally while raising engineering standards: Work side by side with Product, Design, and GTM on scoping, UX, and measurement; run experiments (A/B, canaries), interpret results, and iterate. Write clear, maintainable code, add tests and docs, and contribute to reliability practices (alerts, dashboards, incident response).

United States
$175K - $220K / year