Key Responsibilities:
Analyze user requirements and create detailed software specifications.
Design, code, test, and debug software applications or systems.
Collaborate with product managers, designers, and other engineers to deliver scalable solutions.
Develop and maintain software documentation for reference and reporting.
Implement, integrate, and optimize APIs and third-party libraries.
Ensure software is developed with security, scalability, and reliability in mind.
Participate in code reviews and provide constructive feedback.
Troubleshoot, debug, and upgrade existing software.
Stay updated with the latest industry trends, tools, and technologies.
Contribute to continuous improvement initiatives and innovation in software development.
Requirements:
React.js Development: 8 years of building dynamic, component-based user interfaces with React, JSX, and hooks.
Frontend Styling: 8 years of experience with CSS, responsive design, and modern frameworks like Tailwind CSS or Bootstrap.
State Management: 8 years managing complex application states using Redux and Context API.
Frontend Testing: 6+ years using Jest and React Testing Library for testing UI components and workflows.
.NET Framework/Core: 8 years developing RESTful APIs and backend services using .NET Core and C#.
Database Management: 8 years working with SQL Server, optimizing queries, and using Entity Framework.
API Development: 8 years designing, implementing, and consuming secure REST APIs with .NET and integrating third-party services.
Authentication and Security: 8 years implementing secure user authentication and authorization using OAuth2 and JWT.
Version Control/DevOps: 8 years of Git version control and 5+ years creating CI/CD pipelines with Azure DevOps or Jenkins.
Cloud and Deployment: 6+ years deploying and managing applications on Azure and working with Docker for containerization.
We regret that only shortlisted candidates will be notified
Interested applicants please send your updated resume to noga.lim@peopleprofilers.com
Noga Lim Wei Loong
Registration Number: R1329872
EA License Number: 10C3804
Contact Number: 6950 9728
People Profilers Pte Ltd, 20 Cecil St, #08-09, PLUS Building, Singapore 049705
http://www.peopleprofilers.com