Search by job, company or skills

AgileEngine

Senior Software Engineer

8-10 Years
Save
  • Posted 19 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are looking for a Senior Full Stack Engineer to design and scale enterprise-grade web applications using Golang microservices on the backend and React with TypeScript on the frontend, serving millions of users on a SaaS insurance platform. You will own REST API design, MySQL performance optimization, and frontend rendering quality, while acting as a technical leader through architecture decisions, code reviews, and mentoring junior engineers.

What you will do

  • Design, develop, and maintain robust web applications using React on the frontend and Golang, TypeScript, and PHP on the backend;
  • Act as a technical leader across full stack development initiatives;
  • Drive technical strategy and contribute to system architecture decisions;
  • Build reusable code and libraries for future use;
  • Build scalable architecture to support millions of users;
  • Translate UI/UX design wireframes into high-quality frontend code;
  • Ensure the technical feasibility of UI/UX designs;
  • Work closely with UI/UX designers and product managers;
  • Bridge the gap between graphical design and technical implementation;
  • Define how the application looks and how it works;
  • Help scale the product and contribute to the architecture of the platform;
  • Design schema migrations, optimize complex queries, and manage data integrity in MySQL;
  • Identify and resolve performance bottlenecks across the stack, from frontend rendering to database indexing;
  • Write clean, maintainable code;
  • Participate in rigorous peer code reviews to ensure long-term system stability;
  • Collaborate with team members and stakeholders;
  • Explain complex technical concepts clearly to developers;
  • Mentor junior engineers and foster an inclusive, collaborative environment.

Must haves

  • 8+ years of experience designing, building, and scaling enterprise-grade applications;
  • Strong hands-on experience with Golang, specifically building microservices and handling concurrency;
  • Strong experience with React and TypeScript;
  • Experience with modern CSS frameworks such as Material UI, Styled Components, or CSS Modules;
  • Accessibility awareness and experience building inclusive, keyboard-friendly, screen-reader-compatible interfaces. Familiarity with WCAG 2.1/2.2 AA is a strong plus;
  • Experience with frontend and application performance optimization;
  • Full stack development proficiency across relational data modeling, database optimization, REST API design, JavaScript, CSS, and API delivery;
  • Strong REST API design and lifecycle management experience, including versioning, pagination, rate limiting, and security best practices;
  • Good understanding of asynchronous request handling and partial page updates;
  • Experience with test-driven development and acceptance tests;
  • Familiarity with Git, Docker, and CI/CD pipelines;
  • Proven hands-on experience working with AWS, GCP, or Azure;
  • Experience with MySQL, including schema migrations, complex query optimization, and data integrity;
  • Ability to provide technical leadership and mentorship to less experienced engineers;
  • Strong communication skills and the ability to explain technical concepts clearly;
  • Strong sense of ownership, quality, and attention to detail;
  • Upper-intermediate English level.

Nice to haves

  • Familiarity with AWS-specific ecosystem tools such as SQS, S3, Parameter Store, RDS, ECS, ElastiCache, and ALB;
  • Familiarity with Redis or other caching systems;
  • Experience with PHP backend services;
  • Experience with TypeScript-based backend services;
  • Experience building scalable SaaS or enterprise platforms;
  • Experience working on platforms that support millions of users;
  • Experience mentoring junior engineers and leading code reviews;
  • Experience working closely with UI/UX teams and product managers;
  • Experience optimizing performance across frontend, backend, and database layers;
  • Experience in insurance, fintech, or other regulated industries.

Perks and Benefits

  • Remote work & Local connection: Work where you feel most productive and connect with your team in periodic meet-ups to strengthen your network and connect with other top experts.
  • Legal presence in India: We ensure full local compliance with a structured, secure work environment tailored to Indian regulations.
  • Competitive Compensation in INR: Fair compensation in INR with dedicated budgets for your personal growth, education, and wellness.
  • Innovative Projects: Leverage the latest tech and create cutting-edge solutions for world-recognized clients and the hottest startups.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149240771

Similar Jobs

Itanagar, India

Skills:

PostgreSQLSpring BootReactTypescriptDockerPythonAWSJavaGraphqlDynamodbKotlinRedisNew RelicReactFastAPIAnthropic ClaudeGoogle GeminiTemporalOpenAI GPT-4LangChainAuth0ElastiCacheZilliz MilvusGitLab CI

India

Skills:

ReactTypescriptGraphqlJavascriptNode.jsMicroservicesSystem observabilityNext.js

India

Skills:

GraphqlPostgreSQLNode.jsRedisAutomated TestingMicroservicesReactTypescriptDockerSystem DesignMongoDBRest ApisKubernetesPythonAWSModern JavaScriptPerformance optimizationObservability and monitoringNext.jsCI CD pipelinesGit-based workflows

Pune

Skills:

AngularTypescriptRxjsNGRXGitHtml5Css3

Gurugram, Gurugram, India

Skills:

Javasolution architectureHadoopMetadata ManagementAPI designBig Data TechnologiesGcpSystem DesignSparkData GovernanceRestful ServicesPythonAWSembeddingsAgentic AI architecturesLLMsOpenAPI 3.0fine-grained access controlvector databasesprompt engineeringComplianceRAG pipelines