Software Engineer
at Magentus
Australia, , Australia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 10 Jul, 2024 | Not Specified | 11 Apr, 2024 | N/A | Css,Cross Browser Compatibility,Agile Methodologies,Communication Skills,Design Principles,Scalability,Mocha,Responsive Design,Javascript,Solution Development,Node.Js,Scrum,Express.Js,Cypress,Database Design | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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