Company Banner
已申请 Internship Icon 实习 Fresh Graduate Experienced Icon 应届毕业生 & 经验工作者 最新工作

Full Stack Software Developer

  • 2023-08-04

-

Singapore, Singapore

Full Stack Software Developer

职位详情

Roles & Responsibilities

As a Software Engineering Technical Lead, you will play a critical role in leading a team of talented software engineers in designing, developing, and delivering high-quality software products. Outside of your own engineering team, you will need to work alongside other Tech Leads and closely with cross-functional teams, including Product Managers, Designers, and QA Engineers, to shape and execute the technical vision of our projects. The ideal candidate will have a passion for technology, a deep understanding of Agile principles, and the ability to mentor and guide team members to reach their full potential. You will be working within a highly motivated agile development team to deliver high-quality software applications according to requirements. This may include:

  • Web application front-ends
  • Web application/API back-ends
  • Automation scripts

There will also be opportunities to explore areas beyond software development, such as devops, cloud infrastructure, software QA.

You will be entrusted to

  • Lead and mentor a team of software engineers, fostering a culture of excellence, innovation, and collaboration.
  • Collaborate with Product Managers to define project scope, technical requirements, and realistic timelines.
  • Work closely with designers and developers to ensure seamless integration of user interfaces and back-end functionality.
  • Champion Agile methodologies, ensuring the team adheres to Scrum or Kanban practices, holding regular stand-ups, sprint planning, and retrospectives.
  • Drive technical decision-making processes, advocating for best practices, code quality, and scalability.
  • Adopting proven software engineering practices like pair programming, code reviews, test-driven development to maintain high coding standards, identifying potential issues and suggesting improvements.
  • Balance hands-on coding with leadership responsibilities, taking on technical challenges when necessary.
  • Collaborate with cross-functional teams to identify potential roadblocks, risks, and mitigations, ensuring successful project delivery.
  • Stay updated with the latest technology trends, tools, and frameworks, and proactively suggest improvements to existing systems.
  • Promote a culture of innovation, encouraging experimentation, and supporting creative problem-solving approaches.

Requirements:

  • A minimum of 3-5 years’ relevant working experience, of which at least 1 year in managing a team is preferred.
  • Experience in modern web application technologies such as React, Typescript (FE), Nodejs (BE), Postgresql (BE), TypeORM (BE), Typescript (BE) are required.
  • Experience in Nextjs and RoR (Ruby on Rails)
  • Experience in Agile processes/practices (e.g. Scrum, Extreme Programming),
  • Experience in Continuous integration/continuous deployment
  • Experience in Docker/container technology
  • Experience in Kubernetes along with docker and container
  • Experience in Postgresql
  • Experience in Cloud/PaaS platforms, such as AWS/Heroku/OpenShift
  • Experience in Serverless Framework
  • Has high expectations of self
  • Keen to share knowledge with team mates
  • Strong communication skills
  • Detail oriented
  • Curious, open to new ideas
  • Quick to learn new skills
  • Self-driven and independent
  • Strong sense of initiative

Tell employers what skills you have

CSS
Scalability
Kubernetes
PostgreSQL
Kanban
Experimentation
Scrum
TypeScript
Software Engineering
Agile Methodologies
Agile
Docker
Ruby on Rails
Software Development
Agile Development

小心骗局。不要向不明来源提供个人信息或付款。在采取行动之前验证身份。立即举报任何疑似骗局。保持警惕,保持安全。

Company Logo

ACP COMPUTER TRAINING SCHOOL PTE. LTD.

Job Majestic Logo

© Copyright 2024 Agensi Pekerjaan JEV Management Sdn. Bhd., registered in Malaysia (Company No: 201701016948 (1231113-U), EA License No. JTKSM860)
© Copyright 2024 Job Majestic Sdn. Bhd., registered in Malaysia (Company No: 201701037852 (1252023-X))
版权所有

Ask us