Remote Junior Software Engineer

closed
Logo of Nuvei

Nuvei

πŸ“Remote - Australia

Job highlights

Summary

The job description is for a Junior Software Engineer position at Till Payments, a payment solutions provider that has been acquired by Nuvei Corporation. The role involves developing applications in AWS environment and working closely with cross-functional teams to create products based on business requirements. The ideal candidate should have 1-2 years' experience in Frontend or API development.

Requirements

  • 1-2 years’ experience in Frontend or API development (Fresh Graduate is also welcomed)
  • Familiarity with modern web development architectures (React/Next) and/or micro service architecture
  • Database Management: Familiarity in both relational (e.g., MySQL, PostgreSQL) and non-relational databases (e.g., MongoDB, DynamoDB)
  • Experience with any Public Cloud services (AWS preferred)
  • Experience with Docker
  • Excellent verbal and written communication skills, with the ability to understand the business problems & correlate with technical tasks
  • Minimum supervision / independent in solving problem (troubleshooting/debugging)

Responsibilities

  • Design, develop, and deploy scalable applications in our AWS environment, ensuring they meet business requirements and adhere to high-quality standards
  • Work closely with cross-functional teams, including product managers, designers, and other engineers, to ensure seamless product development from concept to deployment
  • Design, develop, and maintain robust and scalable APIs, ensuring efficient data flow between front-end and back-end systems
  • Monitor system performance, identify bottlenecks, and implement solutions for optimization
  • Implement and maintain security best practices in all aspects of software development, ensuring the integrity and safety of customer data
  • Stay updated with the latest industry trends and technologies, ensuring our tech stack remains modern and competitive

Benefits

  • Flexible working arrangements, with the possibility of remote work and flexible hours to maintain work-life balance
  • A dynamic, inclusive, and supportive work environment that fosters collaboration, innovation, and creativity
  • Opportunities for career advancement and growth, with a strong focus on internal promotions and employee development
  • Employee recognition and reward programs, acknowledging outstanding performance and contributions to the company
This job is filled or no longer available