Эта вакансия в архиве
Посмотреть похожие вакансии ↓Full Stack Software Developer
Описание вакансии
TL;DR
Full Stack Software Developer: Collaborating with various teams to design software solutions for clients, focusing on writing clean and reusable code and integrating AI tools throughout the development lifecycle. Focus on building innovative customer experiences and applying the latest technology thinking to solve complex problems.
Location: Singapore will be shortlisting applicants who have a current right to work in Singapore i.e. Singapore Citizens and Singapore Permanent Residents only.
Company
is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech and delivering extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator.
What you will do
- Learn and adopt best practices such as writing clean and reusable code using TDD, pair programming and design patterns.
- Utilize continuous delivery practices to deliver high-quality software and value to end customers.
- Integrate and utilize AI tools throughout the development lifecycle to enhance productivity and ensure high-quality code.
- Work in collaborative, value-driven teams to build innovative customer experiences for clients.
- Collaborate with teammates to build features, design concepts, and interactive prototypes, ensuring best practices and UX specifications.
- Partner with other technologists to advocate and demonstrate DevOps culture.
Requirements
- Three or more years of experience in full stack development.
- Experience using one or more development languages (Java, Python, JavaScript, TypeScript, React etc.) with experience in object-oriented programming.
- Ability to write clean, high-quality code and improve bad code.
- Open and thoughtful mindset toward AI, proactively integrating AI-assisted tools and methods into technical workflows.
- Familiarity with Agile, Lean, and/or Continuous Delivery.
- Awareness of TDD, continuous integration, and continuous delivery approaches/tools.
Culture & Benefits
- Dynamic and inclusive community of supportive colleagues.
- Career is supported by interactive tools, numerous development programs and teammates who want to help you grow.
- Pushing boundaries through purposeful and impactful work.