Design, develop, and improve software utilising various engineering methodologies to provide business, platform, and technology capabilities
Job Summary
Design, develop, and improve software utilising various engineering methodologies to provide business, platform, and technology capabilities.
Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration.
Adhere to secure coding practices and implement effective unit testing to ensure proper code design, readability, and reliability.
Matching Summary
Design, develop, and improve software utilising various engineering methodologies to provide business, platform, and technology capabilities.
Skills & Requirements
Must-have
React.js development
JavaScript (ES6+), HTML5, CSS3, TypeScript
UX design and user-centric interfaces
RESTful APIs integration
CI/CD pipelines, Git, Agile methodologies
Secure coding practices
Unit testing practices
Nice-to-have
Industry technology trends and innovations
Code quality and knowledge sharing
Accessibility standards and internationalization
Performance optimization techniques
Key Requirements
Bachelor’s degree
4+ years of hands-on experience in React.js development
Experience with design tools like Figma, Adobe XD, or Sketch
Experience with state management libraries (Redux, Context API)
Experience with testing frameworks (Jest, React Testing Library)