Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full Stack Engineer

KEYSIGHT TECHNOLOGIES SINGAPORE (SALES) PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Singapore is seeking experienced developers for a role focusing on scalable web application development and deployment management. Candidates should possess a Bachelor’s or Master’s degree in a relevant field and extensive experience with Python, Angular, and SQL. Responsibilities include designing full stack solutions, mentoring team members, and ensuring compliance with security best practices. The role promotes collaboration in an Agile setting and offers opportunities for architectural leadership.

Qualifications

  • 5+ years of experience using Python and JavaScript/TypeScript to develop web applications.
  • 3+ years of experience using Angular or similar frontend framework.
  • 3+ years of experience in SQL and data store system design and development.
  • Strong problem-solving skills and attention to detail.

Responsibilities

  • Design and develop scalable web applications using Angular and Python.
  • Architect full stack solutions ensuring integration between layers.
  • Maintain CI/CD pipelines for automated processes.
  • Collaborate with product managers and UX/UI designers.

Skills

Python
JavaScript
TypeScript
Angular
SQL
DevSecOps
Git
CI/CD pipelines
Docker

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

Jenkins
BitBucket
Prometheus
Grafana
ELK Stack
Job description
Responsibilities
Architecture & Development
  • Design and develop scalable, maintainable, and secure web applications usingAngularfor the front end and modern back-end frameworks (e.Python, SQL,etc).
  • Architect full stack solutions, ensuring seamless integration between front-end, back-end, database layers, and REST APIs.
  • Implement responsive, user-friendly interfaces with a focus on performance, accessibility, and cross-browser compatibility.
  • Conduct codereviews, andpromote best practices in software development and DevOps.Encourage andparticipatein feedback sessions to continuously improve team processes and project outcomes.
  • Write clean, modular, and well-documented code following best practices and coding standards.
DevSecOps & Deployment
  • Maintain and expandCI/CD pipelinesfor automated build, test, and deployment processes using tools like Jenkins,BitBucket,etc.
  • Manage andoptimizeapplication deploymentforcustomeron-premises hardware.
  • Implement monitoring, logging, and alerting solutions (e.g., Prometheus, Grafana, ELK Stack) to ensure system reliability and performance.
Collaboration & Leadership
  • Collaborate with product managers, UX/UI designers, and other developers to translate requirements into technical specifications.
  • Mentor developers, conduct code reviews, and promote best practices in software development and DevOps.
  • Lead technical discussions andprovidearchitectural guidance for complex projects.
Security & Compliance
  • Ensure applications adhere to security best practices, including secure coding, data encryption, and compliance with relevant standards.
  • Implement authentication and authorization mechanisms (e.g., OAuth, JWT) for secure access control.
Customer On-Prem Deployment
  • Design the solution for ease of customerdeploymentsusing customer provided infrastructure.
  • Troubleshoot and resolve infrastructure-related issues, ensuring minimal downtime and high reliability.
Requirements
  • Bachelor’s or Master’sdegree (or equivalent practical experience) in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field
  • 5+ year of experience using Python and JavaScript/TypeScript to develop web applications
  • 3+ year of experience using Angular or similar frontend framework
  • 3+ year of experience in SQL and data store system design and development
  • Basic understanding of RFIC design or EDA tools
  • Understanding of multithreading and thread-safe programming
  • Exposure to industry-standard development practices such as Git, Jenkins, and automated testing.
  • Strong problem-solving skills, attention to detail, and the ability to work in a collaborative, Agile environment.
Preferred Qualifications
  • Experience designing UX experiences.
  • Experience creating and maintainingDevSecOpsflows.
  • Experience with containerization technologies,i.e.Docker
  • Understanding of RF design and test principles.
  • Experience working withopen sourcedata analysis and graphing tools.

Note:Any use of AI assistance during interviews will result in immediate disqualification for this position.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.