Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16754220

    Straive logo

    Full Stack Engineer

    Straive · Bengaluru · onsite · Posted 42d ago

    Not disclosed5–7 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    We are seeking a forward-thinking Senior Full-Stack Software Engineer (.NET & React.js) to build, scale, and optimize high-performance enterprise applications. In this role, you will lead end-to-end feature delivery using Microsoft .NET and modern React while actively leveraging AI-assisted development tools to eliminate boilerplate, streamline testing, and compress development cycles.

    The ideal candidate combines strong computer science fundamentals with a modern toolchain mindset—using AI coding assistants (e.g., GitHub Copilot, Cursor, Claude) as a force multiplier without compromising on code quality, security, or architectural integrity.

    Key Responsibilities

    • Frontend: Hands-on experience with modern React.js, JavaScript/TypeScript.

    • Responsibilities: Design, code, and deploy scalable, end-to-end web applications.

    • Backend: Strong expertise in C#, .NET Core / .NET 8+, and RESTful API development.

    • Architecture: Knowledge of microservices, clean architecture, and SOLID design principles.

    • Database: Proficiency in SQl or SQL Server or PostgreSQL alongside Entity Framework Core.

    • Cloud & DevOps: Familiarity with Azure or AWS, CI/CD pipelines, and Docker containerization. (Good to have)

    • Testing: Experience writing unit and integration tests using xUnit/NUnit and Jest/React Testing

    Library.

    • Collaboration: Ability to work effectively in Agile/Scrum environments using Git for version control.

    • AI Tooling: Hands-on proficiency using AI coding assistants (GitHub Copilot, Cursor, Claude Code,

    ChatGPT) to accelerate development and debugging.

    • Code Review & Security: Strong ability to rigorously audit, test, and sanitize AI-generated code to

    prevent technical debt and security risks.

    • Perform rigorous code reviews with a focus on evaluating, testing, and securing AI-generated

    suggestions to prevent security vulnerabilities and technical debt.

    • Participate in sprint planning, technical discussions, and cross-functional team initiatives using Git-based workflows.

    • Strong hands-on experience with modern React.js (Hooks, Context API, state management libraries like Redux or Zustand), JavaScript (ES6+), and TypeScript.

    Required Experience

    • 5+ years working in .net, React js, and SQL.

    • Bachelor's degree in Data Science, Computer Science, IT or any domain.

    • AI Tooling: Hands-on proficiency using AI coding assistants (GitHub Copilot, Cursor, Claude Code,

    ChatGPT) to accelerate development and debugging.

    Preferred Skills

    • Experience supporting client-facing data delivery workflows.

    • Comfort working in governed, production-oriented environments.

    • Experience collaborating with clients to translate needs into actionable outputs.

    Sourced from foundit

    Skills

    DockerPostgresqlC SharpclaudeCI/CD Pipelinesxunitamazon web servicesGithub CopilotcursorNUnitEntity Framework CoreDot Net CoreClean architecture.net 8SOLID design principlesZustandRESTful API developmentES6+Jest.jsChatgptCodeJavascriptTypescriptReact.JsSQLReduxMicroservicesMicrosoft AzureSQL ServerGIT

    About Straive

    Straive logo

    Straive

    IT Services & Consulting

    10.7k+

    employees

    1980

    46 years old

    Singapore

    Singapore

    About

    Straive is a market leading Content, Data and e-learning/Ed-Tech solutions company.

    Industries

    IT Services & Consulting

    Employee ratings

    2,321 reviews

    3.3/ 5

    Culture

    3.3

    Career growth

    2.5

    Work-life

    3.4

    Employees rate it well for

    Salary388Appraisal233Work Environment227Work Life Balance207Senior Management155

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Full Stack Engineer · waiting for your command