Web Development Opportunity
Magentrix offers two distinct platforms: partner management and customer management.
Our partner management solution enables you to onboard and engage partners, share leads, manage opportunities, and close deals faster. Meanwhile, our customer management solutions include Customer Operations, Customer Support, and LMS & Knowledge Management.
Key Responsibilities
1. Design, build, and implement elegant web-based business solutions.
2. Contribute to client projects and product initiatives as part of our Professional Services team.
3. Collaborate with a Senior Developer to write Statements of Work (SOW) implementation notes.
4. Work closely with the client's Project Manager to understand their needs and technical requirements.
5. Participate in code reviews conducted by the Professional Services Technical Team Lead.
6. Write clean, maintainable, scalable, and extensible code.
7. Integrate APIs and web services to build robust applications.
8. Troubleshoot issues, perform unit testing, and resolve defects.
9. Collaborate with cross-functional teams in an Agile environment.
Required Skills and Qualifications
* Exceptional written and spoken English communication skills.
* Minimum 5+ years of professional experience in software development.
* Bachelor's degree in Computer Science or a related field.
* Proven experience with software product development and Agile methodologies.
* Strong troubleshooting and debugging skills.
* Excellent knowledge of Frontend technologies, including JavaScript, Vue.js, TypeScript, jQuery, HTML5, CSS3, and Tailwind CSS.
* Backend technologies, such as C#, ASP.NET, MVC design patterns.
* Database expertise, including SQL databases and ORM frameworks.
* Solid understanding of core programming concepts, Object-Oriented Programming, RDBMS, and Agile principles.
* Strong interpersonal skills and the ability to work effectively in a remote, multicultural team.