
Posted 3 days ago
Software Engineer
SynopsysSoftware Engineer (NodeJS + Angular)
Requirements
Bachelor's or Master's in Computer Science or Engineering, 4+ years software development experience, 2+ years Node.js (NestJS or similar), 2+ years Angular/TypeScript, Experience with relational databases (PostgreSQL), Proficiency in unit/integration testing (Playwright, Selenium, or Jest)
Skills
Node.jsAngularTypeScriptPostgreSQLAPI
About the role
Responsibilities
- Design, develop, and deploy web-based applications for the Platform Architect toolset using Angular, Node.js, TypeScript, and PostgreSQL
- Implement robust RESTful APIs and backend services, optimizing for performance and maintainability
- Build responsive and modular front-end interfaces with Angular
- Apply advanced unit and integration testing using frameworks such as Playwright, Selenium, or Jest
- Collaborate with R&D, UI/UX, and product teams to translate technical requirements into working features
- Refactor and optimize legacy systems to improve scalability, security, and observability
- Document technical designs and decisions for engineering and architecture groups
- Participate in Agile development methodologies, including standups, sprint planning, and retrospectives
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience
- 4+ years of hands-on software development experience
- 2+ years of experience with Node.js (NestJS or similar frameworks)
- 2+ years of experience with Angular and TypeScript
- Proven experience designing and deploying production web applications at scale
- Strong background with relational databases, specifically PostgreSQL
- Proficiency in writing unit and integration tests (Playwright, Selenium, or Jest)
Preferred Qualifications
- Experience with NoSQL systems
- Familiarity with distributed systems, caching, and modular software architectures
- Experience with CI/CD pipelines and GitHub-based workflows
- Exposure to cloud technologies (AWS, Azure, or GCP), Docker, or Kubernetes
- Experience with GenAI coding assistants like GitHub Copilot or Claude Code
- Prior experience in hardware design or Electronic Design Automation (EDA)
Benefits
- Comprehensive medical and healthcare plans
- Paid time away including ETO and FTO programs
- Family support including maternity/paternity leave and adoption assistance
- Employee Stock Purchase Plan (ESPP) with a 15% discount
- Competitive salaries and regional retirement plans
About the Company
Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP, simulation, and analysis solutions to power innovation in the semiconductor industry.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer
Synopsys · Noida
