Senior Software Engineer - Perth, Australia - Versent

    Versent
    Default job background
    Full time
    Description

    As a Senior Full Stack Engineer , you will be responsible for designing & driving the development of high-quality, scalable, and secure web applications. You will work closely with cross-functional teams, including product managers, designers, and other engineers, to shape and implement innovative solutions that meet business requirements.

    Responsibilities:

  • Full Stack Development: Develop and maintain web applications preferably using React JS for the front-end and Typescript for the back-end, ensuring optimal performance, usability, and reliability.
  • Architecture and Design: Collaborate with the product and design teams to translate business requirements into technical specifications and architectural designs.
  • Serverless Development: Design and implement serverless applications using AWS Lambda, API Gateway, DynamoDB, and other relevant AWS services to create highly scalable and cost-effective solutions.
  • API Development: Build robust and secure RESTful APIs to integrate front-end applications with back-end systems and third-party services.
  • Testing and Deployment: Implement automated testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines to ensure the quality and timely delivery of software releases.
  • Collaboration and Communication: Collaborate effectively with cross-functional teams, including product managers, designers, and other engineers, to drive project success. Clearly communicate technical concepts and solutions to both technical and non-technical stakeholders.
  • Do Your Technical Capabilities Include?

  • Proven experience as a Full Stack Engineer with expertise in and React Native to build web and mobile applications.
  • Experience handling mobile deployments to both IOS and Google Play stores
  • Strong understanding and experience with AWS Serverless technologies, including Lambda, API Gateway, DynamoDB, S3, and CloudFormation.
  • Proficiency in JavaScript, TypeScript, HTML5, CSS3, JSON and related web technologies.
  • Solid understanding of software engineering principles, design patterns, and best practices.
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Strong communication with the ability to collaborate effectively in a team environment.
  • Our Culture
    No cool cliques, just motivated passionate humans generating ideas and devising solutions in a creative, collaborative workspace. We're building a team and looking for people who can think outside the square and deliver what others might consider impossible.

    At Versent, we embrace the notion of Family: working together to achieve outstanding success.

    What we offer you
    At Versent we invest in our people, with benefits such as:

  • Competitive salary package
  • Working in a flexible, outcome-driven environment. Outside of client obligations, you can work from the office or home as needed. Also, leave the suit and tie behind and put on a Versent T-shirt instead.
  • Weekly internal tech talks; all streamed and recorded so those who can't make it to the office can still participate. For those who do make it, there's pizza, beer, wine and soft drinks on tap
  • Regular social events, meetups and guest speakers organised and facilitated by our team
  • A supportive family culture - If you need help, just ask
  • Celebration of the wins – big or small, because we know how hard you work.