Sr. Software Engineer(Fullstack)
Build and maintain full-stack web apps using PHP, Angular, and modern tools like Next.js, PostgreSQL, and AI integrations with tRPC and LangChain.
- Compensation
- $35K–$45K / yr
- Location
- India
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 2+ years
- Category
- Fullstack
- Posted
Skills
Must have
- 4+ years backend experience with PHP.
- · 2+ years frontend experience with Angular (Angular 2+).
- · Strong database design and SQL optimization experience.
- · Experience with REST APIs, RxJS, Docker, and CI/CD.
- · Familiarity with AWS is a plus.
- Experience Range – 4+ yrs
- Skill - PHP , Angular
- Bachelor’s degree in CS/IT or equivalent experience.
- Strong knowledge of OOP, design patterns, SOLID principles
- · Proficiency in PHP, MariaDB/MySQL, Angular, TypeScript, HTML5, CSS3/SCSS.
- Understanding of web security, accessibility, and performance optimization.
- Experience with testing tools, API documentation, and Agile development.
Full description
POSITION SUMMARY
The Full Stack Developer is skilled in PHP, Angular, and MariaDB/MySQL to build scalable, secure, and high-performance web applications.
Key Responsibilities
· Develop and maintain backend services using modern PHP and MariaDB/MySQL.
· Build RESTful APIs and integrate them with Angular applications.
· Develop responsive UI components using Angular, TypeScript, HTML5, and CSS/SCSS.
· Modernize legacy AngularJS components to Angular.
· Implement authentication/authorization (OAuth, SAML, JWT, MFA) and follow OWASP security practices.
· Work with Docker, Git/GitHub, and CI/CD pipelines.
· Monitor and optimize frontend and backend performance (Sentry, CloudWatch).
· Participate in Agile/Scrum processes and conduct code reviews.
SPECIFIC JOB RESPONSIBILITIES
-
1. Frontend & UI Orchestration
· Cross-Framework Mastery: Develop and optimize complex UIs in Angular (v16+) or React, ensuring seamless state management and responsive design.
· T3 Stack Architecture: Lead the development of next-gen features using Next.js, Tailwind CSS, and tRPC for end-to-end type safety.
· Modern Tooling: Utilize Vite, Turborepo, and modern CSS patterns to maintain a high-velocity developer experience.
2. Full-Stack & Backend Engineering
· Type-Safe APIs: Build and consume GraphQL and REST APIs. Leverage tRPC to eliminate the need for manual API documentation between the frontend and backend.
· Polyglot Data Management: * Architect relational schemas and optimize complex queries in PostgreSQL.
o Manage unstructured security telemetry and real-time logs in MongoDB.
· ORM & Migrations: Use Prisma or Drizzle to manage database interactions with 100% type coverage.
3. AI Integration & Innovation
· LLM Implementation: Integrate AI models (OpenAI, Claude, Gemini) into the product via the Vercel AI SDK or LangChain.
· Intelligent UX: Design and build AI-native features like streaming chat interfaces, automated incident summarization, and "agentic" UI workflows.