Software Engineer

at  Magentus

Australia, , Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate10 Jul, 2024Not Specified11 Apr, 2024N/ACss,Cross Browser Compatibility,Agile Methodologies,Communication Skills,Design Principles,Scalability,Mocha,Responsive Design,Javascript,Solution Development,Node.Js,Scrum,Express.Js,Cypress,Database DesignNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

SHORT SUMMARY:

This role forms part of a team of Software Engineers committed to continually improving and delivering a market leading software for medical specialists in Australia and New Zealand.

WHAT QUALIFICATIONS AND EXPERIENCE DO I NEED:

  • Proficiency with front-end technologies including React, JavaScript, TypesScript, CSS, Sass HTML5.
  • Proficient in server-side logic using Node.js and experience with Express.js or similar frameworks.
  • Familiarity with automated testing frameworks, such as JEST, Cypress or Mocha.
  • Experience in database design, development, and optimisation using both SQL and NoSQL databases.
  • Knowledge of API integration and security practices, particularly with JWTs.
  • Skilled in optimizing applications for maximum speed and scalability.
  • Strong understanding and experience in responsive design and cross-browser compatibility.
  • Good problem-solving skills and effective solution development.
  • Good communication skills for both technical and non-technical stakeholders.
  • Familiarity with Agile methodologies, such as Scrum.
  • Sound understanding of software design principles and their implementation.
  • Basic understanding of DevOps practices is advantageous.
  • Experience or understanding of CI/CD processes is a bonus.
  • Willingness to engage in mobile development.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Write good, clean, and functional code for the Gentu Mobile team.
  • Design and implement integration with AWS services, particularly Amplify, Cognito, API Gateway and Lambda.
  • Work closely with the Ruby on Rails backend team, integrating with the Gentu application’s codebase.
  • Ensure interaction with backend services is secure, efficient, and reliable.
  • Create and maintain automated tests to ensure the quality of the software being developed.
  • Participate in code reviews to ensure that best practices are being followed and that code is maintainable and scalable.
  • Participate in architectural discussions to improve the design and structure of the mobile application.
  • Collaborate with other members of the development team to identify and address technical issues and implement solutions.
  • Participate in Agile software development practices, including sprint planning, stand-ups, and retrospectives.
  • Stay up-to-date with industry trends, tools, and techniques and share knowledge with the team.
  • Troubleshoot and resolve technical issues, including investigating and diagnosing problems and providing timely solutions.
  • Contribute to improving development processes and methodologies to increase efficiency, quality, and collaboration.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Australia, Australia