Point your AI agent at freehire and let it find you a job.

Get the CLI →

Muze Innovation

NewBe an early applicant

Software Developer (Mid to Senior)

Posted Updated
Discussion

Responsibilities:

  • Collaborate with management, cross-functional teams, and customers to gather and analyze end-user requirements.

  • Design and develop web applications (JavaScript / TypeScript/Go) or mobile applications (Kotlin, Swift, or Flutter) based on project requirements.

  • Apply modern design practices.

  • Write clean, efficient, and maintainable code following best practices and coding standards.

  • Develop software based on system designs provided by Developer Managers or System Analysts.

  • Perform testing, deployment, and maintenance of applications.

  • Troubleshoot, debug, and continuously improve existing software.

  • Collect and analyze user feedback to enhance software performance and usability.

  • Prepare technical documentation to support ongoing and future development.

  • Provide technical guidance and code reviews to Junior Developers.


Qualifications:

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.

  • 4+ years of experience in web (JavaScript/TypeScript/Go) or mobile development (Kotlin, Swift, or Flutter).

  • Strong understanding of modern software design patterns and architectures, including Modular Architecture, Clean Architecture, MVVM, OOP, and SOLID principles.

  • Experience with Agile/Scrum development methodologies.

  • Experience with unit testing.

  • Proficiency in software development tools such as Git, JIRA, or similar tools.

  • Strong problem-solving skills and attention to detail.

  • A collaborative team player with a proactive and enthusiastic attitude.


Benefits:

  • Provident Fund

  • Providing Macbook for all staff

  • Starts 12 days Annual Leave and Special Leaves
    (e.g., Birthday Leave, Training Leaves)

  • Group Insurance with Dental Treatment cover

  • Annual Health Check-up

  • Financial Support for Skills (Improvement courses)

  • Financial Support for Well-being (Sports classes, Sports equipment, Eye care, Books, and Gadgets)

  • Gym Member

  • Annual Outing & Party

  • Mental Health Care

  • Parking

  • Lunch


Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available