Mid-Senior Software Engineer
Details / requirements:
About the Role
We’re looking for a Senior Software Engineer with exceptional technical depth and a hands-on approach to building end-to-end solutions. In this role, you’ll take full ownership of the development lifecycle — from architecture and implementation to deployment and optimization.
You’ll be working independently or in a lean setup, so a strong sense of ownership, problem-solving ability, and versatility across the stack are key. You’ll leverage your expertise in TypeScript and Angular, along with modern tools, frameworks, and AI assistants, to deliver high-quality, scalable software efficiently.
Key Responsibilities
-
Design, develop, and maintain scalable web applications using TypeScript and Angular.
-
Collaborate on projects involving React and Next.js as needed.
-
Integrate applications with NoSQL databases such as MongoDB.
-
Deploy, monitor, and manage services using AWS Cloud infrastructure.
-
Utilize agentic AI tools (e.g., GitHub Copilot, ChatGPT, Amazon Q, Gemini CLI) to enhance productivity, code quality, and innovation.
-
Participate in code reviews, architectural discussions, and technical mentoring.
-
Ensure high standards for code quality, performance, and security.
-
Work efficiently in a Mac-based development environment.
Required Skills & Experience
-
Expert-level programming skills with a solid understanding of algorithms, data structures, and software design principles.
-
Expertise in TypeScript and Angular (RxJS, state management, modular architecture).
-
Familiarity with React and Next.js for modern front-end development.
-
Experience with NoSQL databases, especially MongoDB.
-
Familiarity with AWS services, such as Lambda, S3, EC2, CloudFront, or DynamoDB.
-
Hands-on experience with AI-assisted development tools like GitHub Copilot, ChatGPT, or Gemini CLI.
-
Comfortable working on macOS and familiar with developer tooling on that platform.
Nice to Have
-
Experience with Node.js or Express for backend development.
-
Exposure to CI/CD pipelines and DevOps practices.
-
Familiarity with testing frameworks (Jest, Cypress, Jasmine).
-
Prior experience in a startup or fast-paced environment.
What We Offer
- Full work from home - flexible and fully remote setup
Competitive compensation and growth opportunities.
-
Modern development tools and flexible work arrangements.
A culture that values efficiency, innovation, and craftsmanship.
Overview
Category | Engineering - Software, Web Development, Mobile App Development, Software Development |
Openings | 1 |
Salary | Rs. - 30000 to 50000 / Month |
Position Type | Full Time |
Position Level | Senior Level, Mid Level |
Experience | 3+ years |
Posted Date | 16 Oct, 2025 |
Apply Before | 16 Nov, 2025 |
City | Remote |