CrawlJobs Logo

Full-Stack Staff Engineer

Synopsis Engineering

Location Icon

Location:
Armenia , Yerevan

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

Synopsys software engineers are key enablers in the world of Electronic Design Automation (EDA), developing and maintaining software used in chip design, verification and manufacturing. They work on assignments like designing, developing, and troubleshooting software, leveraging the state-of-the-art technologies like AI/ML, GenAI and Cloud. Their critical contributions enable world-wide EDA designers to extend the frontiers of semiconductors and chip development.

Job Responsibility:

  • Design, develop, and maintain scalable web applications using modern front-end and back-end technologies
  • Implement AI agents and algorithms into web applications to enhance functionality and user experience
  • Collaborate with Agile teams and business users to deliver high-quality solutions
  • Write clean, maintainable, and efficient code, following best practices and coding standards
  • Develop and execute unit tests, integration tests, and end-to-end tests to ensure the reliability and performance of applications
  • Manage the deployment of applications to production environments, ensuring scalability and security
  • Create and maintain technical documentation for code, APIs, and system architecture

Requirements:

  • Bachelor’s or Master’s degree in Computer Science
  • 5+ years of experience in full-stack software development
  • Proficiency in HTML, CSS, JavaScript, and frameworks such as React and Angular
  • Strong knowledge of server-side languages such as Node.js, Python, and Golang, and experience with frameworks like Express, FastAPI/Django
  • Proficiency in SQL and NoSQL databases such as PostgreSQL, MongoDB, and Elasticsearch
  • Experience with containerization tools like Docker/Podman, and familiar with Gitlab, Jenkins for CI/CD
  • Proficiency in Git and collaborative development workflows
  • Familiar with AI models and AI agent frameworks
  • Experience with agile development methodologies, i.e., Scrum, Kanban
  • Strong problem-solving skills, excellent communication abilities, and a collaborative mindset
  • Ability to multitask in a dynamic environment
  • Fluency in English (speaking, reading, writing) is a must

Nice to have:

Knowledge of microservices architecture is a plus

What we offer:
  • Comprehensive medical and healthcare plans that work for you and your family
  • In addition to company holidays, we have ETO and FTO Programs
  • Maternity and paternity leave, parenting resources, adoption and surrogacy assistance, and more
  • Purchase Synopsys common stock at a 15% discount, with a 24 month look-back
  • Save for your future with our retirement plans that vary by region and country
  • Competitive salaries

Additional Information:

Job Posted:
January 22, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Full-Stack Staff Engineer

Staff Engineer (Full Stack)

We’re looking for a Product Engineer (Full Stack) to join our team and help shap...
Location
Location
India
Salary
Salary:
Not provided
theblock.co Logo
The Block
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6–8 years of experience in full-stack engineering, with solid contributions to both frontend and backend projects
  • Strong expertise in Frontend: Vue, Nuxt, Vuex, TailwindCSS, PWAs, SASS/SCSS, BEM and responsive design
  • Strong expertise in Backend: Node.js + a structured framework NestJS, Nuxt/Nitro, Laravel ), Postgres, GraphQL, Redis/memcached
  • Solid command of Git/GitHub workflows and collaborative coding in a remote-first team
  • Fluent in the Unix command line and familiar with DevOps tooling (Docker, Vagrant, or similar)
  • Strong understanding of web analytics and performance monitoring tools
  • Experience working with modern payment and subscription systems
  • Familiarity with ESP APIs and email workflows
  • Candidates must have the legal right to work in the country where they reside or where this role is based without sponsorship
Job Responsibility
Job Responsibility
  • Build and maintain core features across both frontend (Vue, Nuxt, Tailwind) and backend (Node.js/Bun.js, Nitro, PHP, Laravel, Postgres, GraphQL, Redis) services
  • Leverage AI tools like Claude, Codex, and Cursor to streamline code generation, debugging, and documentation
  • Work closely with design, editorial, research, and engineering teams to define and implement product experiences
  • Integrate web analytics, performance tracking, and logging to monitor and optimize feature performance
  • Own and improve systems related to membership, payments, and content access controls
  • Help set frontend and backend architectural direction and promote technical best practices
  • Participate in sprint planning, code reviews, and pair programming sessions
  • Support and improve our CI/CD pipelines, QA tooling, and deployment workflows
What we offer
What we offer
  • Remote work flexibility and office stipend
  • Paid time off (local holiday policies respected)
  • Health and wellness benefits (varies by location)
  • Flexible PTO
  • Competitive comp, equity, and benefits package
  • Fulltime
Read More
Arrow Right

Staff Engineer (Full Stack)

We’re looking for a Product Engineer (Full Stack) to join our team and help shap...
Location
Location
Salary
Salary:
Not provided
theblock.co Logo
The Block
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6–8 years of experience in full-stack engineering, with solid contributions to both frontend and backend projects
  • Strong expertise in Frontend: Vue, Nuxt, Vuex, TailwindCSS, PWAs, SASS/SCSS, BEM and responsive design
  • Strong expertise in Backend: Node.js + a structured framework NestJS, Nuxt/Nitro, Laravel ), Postgres, GraphQL, Redis/memcached
  • Solid command of Git/GitHub workflows and collaborative coding in a remote-first team
  • Fluent in the Unix command line and familiar with DevOps tooling (Docker, Vagrant, or similar)
  • Strong understanding of web analytics and performance monitoring tools
  • Experience working with modern payment and subscription systems
  • Familiarity with ESP APIs and email workflows
Job Responsibility
Job Responsibility
  • Build and maintain core features across both frontend (Vue, Nuxt, Tailwind) and backend (Node.js/Bun.js, Nitro, PHP, Laravel, Postgres, GraphQL, Redis) services
  • Leverage AI tools like Claude, Codex, and Cursor to streamline code generation, debugging, and documentation
  • Work closely with design, editorial, research, and engineering teams to define and implement product experiences
  • Integrate web analytics, performance tracking, and logging to monitor and optimize feature performance
  • Own and improve systems related to membership, payments, and content access controls
  • Help set frontend and backend architectural direction and promote technical best practices
  • Participate in sprint planning, code reviews, and pair programming sessions
  • Support and improve our CI/CD pipelines, QA tooling, and deployment workflows
  • Fulltime
Read More
Arrow Right

Staff-level full-stack product engineer

Our client is a Series A startup (~12 people), building the modern platform for ...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 250000.00 USD / Year
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8–12+ years shipping production systems at staff/expert level
  • Deep, current Ruby on Rails expertise (monolith, Postgres, Sidekiq, etc.)
  • Full-stack ownership – comfortable going DB to API to responsive UI
  • Real payments/fintech experience (PCI, ACH, bank APIs, accounting integrations, compliance workflows)
Job Responsibility
Job Responsibility
  • Designing and shipping core payments and money-movement features
  • Building rock-solid integrations with banks, accounting platforms, ERPs, and property management systems
  • Owning features from database schema to background jobs to Hotwire UI
  • Helping professionalize infrastructure while still moving extremely fast
What we offer
What we offer
  • 75% paid medical, dental, vision for you + dependents
  • 401(k)
  • Quarterly team offsites (they fly everyone in and put the team up at partner hotels)
  • Remote-first, minimal meetings, high trust culture
  • meaningful Series A equity
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

As a Staff Software Engineer on the Platform team, you will build software that ...
Location
Location
United States , Irvine
Salary
Salary:
150000.00 - 205000.00 USD / Year
viantinc.com Logo
Viant
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience in the software industry
  • Minimum B.S. in computer science, mathematics, or a related field
  • Experience with web application development, including front-end JavaScript/TypeScript and back-end Java/C#/C++/Go
  • Experience with web services, RESTful services, or microservices
  • Experience with databases like MySQL, SQL Server, Oracle, or Postgres
  • Experience with cloud computing platforms, especially AWS and GCP
Job Responsibility
Job Responsibility
  • Build software that solves complex problems while considering long-term strategy and direction
  • Deliver simple, elegant, scalable, and extensible solutions
  • Design, develop, maintain, and troubleshoot software features with a focus on cost, scalability, performance, and fault tolerance
  • Participate in design discussions, code reviews, and bug triage/Root Cause Analysis (RCA) sessions
  • Share knowledge and experience with the team
  • Collaborate with Product, Engineering, and Technical Operations teams throughout the entire lifecycle
  • Contribute to the development and continuous review of existing projects
  • Participate in the planning and scope of future projects
  • Collaborate to create and iterate on Viant’s customer-facing platform: full-stack development for adding features, improving user experience, enhancing performance
  • Take ownership of functional areas of the platform, such as API development, improving observability, release process improvement
What we offer
What we offer
  • Fully paid health insurance
  • Paid parental leave
  • Unlimited PTO
Read More
Arrow Right

Staff Software Engineer, Core

We are building the next-generation AI-powered platform and web application for ...
Location
Location
United States , San Francisco
Salary
Salary:
Not provided
descript.com Logo
Descript
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full-stack product engineer
  • Comfortable integrating and debugging functionality and logic end to end
  • Strategic decision making and ability to push back on unnecessary complexity or scope creep
  • Experience to bring forth proven industry practices
  • Well versed in web development and associated devtools
  • Technologies: Typescript, REST API development, relational DBs
  • Track record evolving and re-architecting complex systems
  • Comfortable walking off the beaten path, at the edge of systems
  • Competent thinking about security risks & mitigations
  • Experience integrating 3rd party services
Job Responsibility
Job Responsibility
  • Set the technical direction for Descript’s identity model
  • Lead large multi-quarter initiatives by collaborating with cross-functional partners
  • Own building and shipping features across all levels of the stack (frontend and backend)
  • Influence the strategy and roadmap by proactively identifying and recommending high ROI areas to invest in
  • Mentor other Engineers and advise teams on architecture and quality
What we offer
What we offer
  • Generous healthcare package
  • 401k matching program
  • Catered lunches
  • Flexible vacation time
Read More
Arrow Right

Staff Software Engineer

As a developer, you will collaborate cross-functionally with various teams, cont...
Location
Location
Thailand , Bangkok
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s (or higher, e.g., MS, or PhD) in Computer Science or a related technical field involving coding or equivalent technical experience
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • 7+ years of relevant industry experience, particularly in mobile development
  • Proficient in C# .NET or Kotlin or other popular back-end programming language with a minimum of 2 years of hands-on experience
  • Hands-on experience working in cloud environments: AWS, GCP, or Azure
  • Strong skills in React / C# / Kotlin
  • Experience with event-driven architecture on AWS
Job Responsibility
Job Responsibility
  • Collaborate with the product and design team to create new user experiences and features
  • Create a scalable web architecture that ensures the organization remains nimble as it grows
  • Create Unit and Automation (User Interface) Tests to ensure the new code does not break existing features and meets the product's specified requirements
  • Create and monitor analytics to prove how effective new and existing features are to helping customers
  • Lead the establishment and governance of engineering best practices, ensuring high standards for code quality and system reliability
  • Lead, design, develop, and deliver large-scale systems
  • Proactively drive projects, providing clear direction and detailed problem-solving strategies
  • Mentor the engineering team, elevating skills and optimizing processes
  • Design and execute comprehensive unit and UI automation tests to ensure new features perform as required without disrupting existing functionalities
  • Analyze feature effectiveness using advanced analytics to demonstrate impact and inform future enhancements
What we offer
What we offer
  • Hybrid setup with flexibility
  • 80m THB/year Platinum international health insurance (IPD/OPD/Optical/Dental)
  • Working with international teams and a potential opportunity for travel to our Mountain View HQ
  • Flexible annual learning budget
  • Home office setup allowance
  • Phone, internet, and transportation allowance
  • Healthcare
  • Internet/cell phone reimbursement
  • A learning and development stipend
  • Opportunities to travel to our Mountain View HQ
  • Fulltime
Read More
Arrow Right

Engineering Manager

The Engineering Manager is responsible for leading a team of software engineers ...
Location
Location
France , Paris
Salary
Salary:
65000.00 - 80000.00 EUR / Year
beamy.io Logo
Beamy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 7 years of coding experience (back-end / full stack)
  • At least one significant prior experience managing a full-stack engineering squad (2-3 years)
  • Strong leadership to guide your team
  • Extensive technical expertise for coaching
  • Pragmatic mindset for identifying clear, effective solutions
  • Comfortable building, running and continuously iterating on squad rituals
  • Comfortable collaborating with cross-functional counterparts: PM, Product Designer
  • Comfortable supporting and coaching your IC direct reports, and giving them regular feedback
  • Comfortable managing in both French and English, in a remote context
  • Comfortable being hands-on in a full-stack context, through code and design document review or code contributions
Job Responsibility
Job Responsibility
  • Technical Leadership at Squad Level: Collaborate with Product Manager & Designer on roadmap, project management, and strategic planning
  • Provide technical guidance and architectural oversight, with selective hands-on coding (20-30%)
  • Enable engineers through architectural guidance, technical decision-making, and removing technical blockers
  • Oversee code review process and standards
  • Ensure team meets velocity and quality targets through effective prioritization and resource allocation
  • Define and communicate technical direction and architecture decisions for the squad
  • Analyze requirements, assess feasibility, and ensure appropriate technical documentation
  • Guarantee project goal achievement, identify risks early, and orchestrate solutions to blockers
  • Champion best practices (unit testing, TDD, CI/CD, etc.) in collaboration with the QA team
  • Drive implementation of clean code principles, testing standards, release processes, and pair programming culture
What we offer
What we offer
  • Four-day week
  • Professional development plan
  • Sick child leave
  • Mental health benefits
  • Employee Resource Groups (ERG)
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer

We're on a mission to reinvent the financial system and make it work for people....
Location
Location
United States
Salary
Salary:
251000.00 - 306000.00 USD / Year
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of development experience in backend or full-stack software development, including IC Leadership experience
  • Bachelor's, Master’s, or PhD degree in computer science, computer engineering, or a related technical discipline, or equivalent industry experience
  • Expertise in trade-off analysis for distributed architectures
  • Proficient in at least one modern programming language, and the ability to understand more than one - we currently work in Kotlin and C#
  • Proficient in running multiple critical tech initiatives in parallel
  • Familiarity with the clean architecture approach
  • Experience with various data storage, including relational and document databases
  • Excellent written and verbal communication skills
  • Being self-motivated and able to work independently with minimal supervision
Job Responsibility
Job Responsibility
  • Drive the design & implementation of new features and/or re-architect existing systems - break down complex problems into their bare essentials, translate this complexity into elegant design, and create high-quality, maintainable code
  • Make a meaningful impact on the lives of our community members
  • Design & deliver robust microservice integrations via REST/gRPC APIs using various communication, consistency, and coordination strategies
  • Collaborate and mentor other senior engineers while providing thoughtful guidance using code, design, and architecture reviews
  • Contribute to defining technical direction, planning the roadmap, escalating issues, and synthesizing feedback to ensure team success
  • Estimate and manage team project timelines and risks
  • Care passionately about producing high-quality designs and code
  • Participate in hiring and onboarding for new team members
  • Lead cross-team engineering initiatives
What we offer
What we offer
  • equity and benefits
  • Fulltime
Read More
Arrow Right