Deskripsi Pekerjaan
Are you a highly skilled Fullstack Engineer looking to elevate your career within Singapore's vibrant technology sector? TEKsystems, a leading brand under the Allegis Group, is currently seeking a dynamic and innovative professional to join our world-class engineering team. This is a unique opportunity to work at the intersection of complex problem-solving and high-impact software delivery.
As a Fullstack Engineer, you will be instrumental in designing and implementing scalable web applications that serve thousands of users. You will work within an Agile environment, collaborating closely with product managers, UX designers, and other stakeholders to transform business requirements into elegant, high-performance code. We value engineers who are polyglots, curious by nature, and committed to continuous improvement.
At TEKsystems, we don't just provide jobs; we build careers. You will have access to a wide network of industry experts and the opportunity to work on diverse projects that challenge your technical boundaries. If you are passionate about clean code, modern architecture, and driving digital transformation, we want to hear from you.
Tanggung Jawab
- Design, develop, and maintain responsive front-end user interfaces using modern JavaScript frameworks.
- Architect and implement robust back-end services and RESTful APIs to support web application functionality.
- Collaborate with cross-functional teams to define project requirements and deliver high-quality software solutions.
- Optimize application performance for maximum speed, scalability, and security across various devices.
- Conduct thorough code reviews and mentor junior developers to ensure adherence to best practices and coding standards.
- Integrate third-party services and manage database schemas (SQL/NoSQL) for efficient data storage and retrieval.
- Stay abreast of emerging technologies and industry trends to drive innovation within the engineering department.
- Troubleshoot, debug, and resolve complex technical issues throughout the software development lifecycle.
Kualifikasi
- Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related technical field.
- Minimum of 3-5 years of professional experience in full-stack software development.
- Strong proficiency in front-end technologies such as React.js, Vue.js, or Angular.
- Extensive experience with back-end languages and environments, specifically Node.js, Python, or Java.
- Proven track record of working with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Solid understanding of CI/CD pipelines, Docker, and Kubernetes for containerized deployments.
- Excellent communication skills and the ability to work effectively in a collaborative, team-oriented environment.
- Demonstrated experience with Git version control and Agile/Scrum methodologies.