Software Engineer, Staff

Website Synopsys
Job Description and Requirements
We are looking for a motivated full-stack engineer who is proficient in both front-end and back-end technologies. Responsibilities include designing, building, and maintaining web applications, databases, and APIs that enable businesses to operate efficiently.
Responsibilities
- Design and develop web applications using front-end technologies such as HTML, CSS, and JavaScript, as well as back-end technologies such as Nest JS, Python.
- Develop and maintain databases and APIs to ensure data integrity and accessibility.
- Produce well designed٫ testable٫ efficient code by using best software development practices.
- Optimize application for maximum speed and scalability.
- Troubleshoot and debug issues that arise during the development and testing phases.
- Collaborate with product owners, designers, and other developers to create user-friendly and responsive web applications.
- Participate in code reviews and provide feedback to other developers.
- Work in an agile development environment and contribute to continuous improvement initiatives.
Desired Skills:
- Proficiency in JavaScript, Angular, NestJS, Python and other frontend/backend technologies.
- Proficiency with REST and API concepts
- Good Knowledge in databases like NoSql, MongoDB.
- Ability to work in a distributed team with good communication skills.
- Relevant experience of 7+ yrs .
- BE/MS in Computer Science or equivalent.
Apply for job
To view the job application please visit sjobs.brassring.com.
TSMC Clarified CAPEX and Revenue for 2023!