Summary:
We are seeking a highly skilled and experienced Senior Fullstack Developer with expertise in .NET and ReactJS to join and lead our development team. The ideal candidate will possess a strong background in backend and frontend technologies, demonstrate leadership capabilities, and drive the design and implementation of scalable software solutions. You will mentor junior developers, collaborate cross functionally, and play a key role in shaping the architecture and development practices of our applications.
Key Responsibilities:
Lead the design, development, and maintenance of robust backend services using .NET technologies.
Architect and implement scalable frontend solutions using ReactJS.
Guide integration of user-facing elements with server-side logic in collaboration with UI/UX and frontend teams.
Design and maintain RESTful APIs for mobile and web applications.
Conduct and oversee code reviews, debugging, and testing to ensure high-quality, maintainable code.
Manage and optimize data storage solutions using relational databases.
Drive the full software development lifecycle: requirements gathering, design, development, testing, deployment, and maintenance.
Troubleshoot and resolve complex production issues, ensuring system reliability and performance.
Document technical specifications, architectural decisions, and development processes.
Mentor and support junior developers, fostering a culture of continuous learning and improvement.
Collaborate with stakeholders to align technical solutions with business goalss.
Qualifications:
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field
3+ years of professional experience in fullstack development with .NET and ReactJS
Deep understanding of C#, .NET Framework, .NET Core, and ASP.NET Core Web API
Strong proficiency in ReactJS and modern JavaScript/TypeScript
Expertise in data access technologies such as Entity Framework Core or Dapper
Solid grasp of object-oriented programming (OOP), design patterns, and software architecture principles
Experience with relational databases like Microsoft SQL Server or Oracle
Proficiency with version control systems, especially Git and GitHub
Excellent problem-solving skills, attention to detail, and analytical thinking
Strong communication and leadership skills with a collaborative mindset
Preferred Skills:
Experience with microservices architecture and containerization (e.g., Docker, Kubernetes)
Familiarity with front-end technologies: HTML, CSS, JavaScript.
Experience with client-side frameworks such as React Native.
Knowledge of Agile/Scrum development methodologies.
Proven track record in performance tuning and application optimization.
Experience with CI/CD pipelines and DevOps practices.
Job Type: Contract
Contract length: 12 months
Pay: Up to RM9,999.00 per month
Benefits:
Opportunities for promotion
Professional development
Ability to commute/relocate:
Kuala Lumpur: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
How many years of experience do you have with C# .NET and ReactJS?
What is your current & expected salary?
Work Location: In person
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.