Search by job, company or skills

  • Posted 11 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

Join us as we continue to build and enhance our cloud-based accounting platform for SMEs. As a Software Developer at Niagawan, you will play a key role in developing scalable web applications, improving system performance, and delivering reliable solutions that power our financial technology ecosystem.

This role offers the opportunity to work with modern technologies such as Next.js and NestJS, while also supporting and improving parts of our existing PHP systems.

Your Role

Application Development

  • Develop and maintain web applications using Next.js (frontend) and NestJS (backend)
  • Build and enhance RESTful APIs and core system features
  • Design clean, scalable, and maintainable system architecture

System Performance & Optimization

  • Optimize application performance and database queries
  • Ensure systems remain stable, efficient, and scalable

System Maintenance

  • Maintain and support legacy PHP modules (bug fixing and issue resolution)
  • Troubleshoot production issues and deliver timely fixes

Ownership & Delivery

  • Take ownership of features from development to deployment
  • Ensure timely delivery of reliable and high-quality solutions
  • Collaborate with team members to continuously improve system capabilities

What We're Looking For

Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, or related field
  • Minimum 3 years of professional experience in software development

Technical Skills

  • Strong hands-on experience with Next.js and NestJS
  • Solid understanding of REST APIs, authentication, and backend architecture
  • Experience working with MySQL or other relational databases
  • Ability to write clean, structured, and maintainable code

Personal Attributes

  • Strong problem-solving and analytical skills
  • Responsible and reliable in meeting project timelines
  • Positive attitude with a strong sense of ownership
  • Able to work independently and collaboratively within a team

Why Join Us

  • Work with modern technology stacks and scalable systems
  • Contribute to the development of cloud-based financial solutions for SMEs
  • Collaborative environment where ideas and innovation are valued
  • Opportunities for professional growth and skill development

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144480699

Similar Jobs

Software Developer

**********Company Name Confidential