Technology Experts

Full Stack Developer (offshore)

Sydney, New South Wales
Work Type: Full Time
Striving for excellence is in our DNA.
We are more than just specialists; we are experts in agile software development with a keen focus on Cloud Native D3 (Digital, Data, DevSecOps. We help leading global businesses to imagine, design, engineer, and deliver software and digital experiences that change the world.

Job Description:

We are seeking a highly skilled and experienced Full Stack Developer with a minimum of 6 years of hands-on development experience to join our dynamic team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining innovative software solutions that encompass both front-end and back-end technologies. The ideal candidate should have a deep understanding of modern web development practices and be proficient in a range of programming languages and frameworks.

Responsibilities:

  • Collaborate with cross-functional teams to gather and analyze software requirements, translating them into well-structured and efficient code.
  • Design, develop, test, and deploy responsive and user-friendly web applications that deliver exceptional user experiences across various devices and platforms.
  • Implement front-end designs using HTML, CSS, and JavaScript, ensuring seamless integration with back-end systems and databases.
  • Develop APIs and back-end services using languages such as Python, Java, Node.js, or similar technologies, ensuring scalability, security, and performance.
  • Participate in architectural discussions and contribute to the selection of appropriate technologies, tools, and frameworks for each project.
  • Conduct thorough testing and debugging of applications, identifying and resolving defects and performance issues.
  • Collaborate closely with UI/UX designers to ensure the alignment of design concepts with technical implementation.
  • Maintain documentation of codebase, technical specifications, and user guides to support effective communication and knowledge sharing.
  • Stay current with industry trends, emerging technologies, and best practices to continuously improve development processes and product quality.
  • Lead code reviews, providing constructive feedback and mentoring junior developers to enhance their skills and understanding of best practices.
  • Contribute to the improvement of development methodologies, tools, and processes within the team.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree is a plus.
  • Minimum of 6+ years of professional experience in full-stack web development.
  • Proven expertise in front-end development using HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular, Vue.js).
  • Strong proficiency in back-end development using languages like Python, Java, Node.js, or similar technologies.
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).
  • Knowledge of RESTful APIs, GraphQL, and microservices architecture.
  • Familiarity with version control systems (e.g., Git), continuous integration, and deployment tools.
  • Strong problem-solving skills and a proactive attitude towards addressing technical challenges.
  • Ability to work collaboratively in cross-functional teams and communicate effectively with technical and non-technical stakeholders.
  • Excellent attention to detail and the ability to write clean, maintainable, and well-documented code.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
  • Previous experience in mentoring or leading other developers is advantageous.

What We Offer:

  • National and International Business Trips (if there is an opportunity)
  • Culture of Knowledge Sharing and Training
  • Modern & lively working environment
  • Opportunity to write books, participate in conferences
  • International assignment
  • Relocation opportunities

Submit Your Application

You have successfully applied
  • You have errors in applying