We are seeking a talented Senior UI / Front-End Developer on a 12 months contract role to start with a potential to extend further.
You should have strong expertise in building Single Page Applications (SPAs) using ReactJS, JavaScript/TypeScript, and Redux. The ideal candidate will have a solid understanding of micro-frontend architecture and will collaborate with cross-functional teams to create seamless user experiences.
Key Responsibilities:
- Design and develop Single Page Applications (SPAs) using ReactJS, JavaScript/TypeScript, and Redux.
- Implement micro-frontend architecture to enhance application modularity and scalability.
- Collaborate with designers and product managers to ensure technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Troubleshoot and debug issues to ensure smooth application functionality.
- Work with RESTful APIs and manage asynchronous request handling.
- Utilize front-end build tools and testing frameworks effectively.
- Mentor and guide team members through code reviews and best practices.
- Hands-on experience with J2EE specifications such as JAX-RS and JAX-WS.
- Familiarity with cloud solutions like OpenShift or AWS.
- Manage containers using tools such as Docker, Rocket, or Drawbridge.
- Implement elastic scaling with tools like Nginx or HAProxy.
- Use configuration management tools such as Zookeeper, Etcd, Spring, Puppet/Chef, or Ansible.
- Implement CI/CD processes using tools like Maven, Jenkins, and Nolio.
- Develop with frameworks like Apache Camel or Node.js for assembly development.
- Collaborate using tools like GitHub and JIRA.
- Strong knowledge of microservices architecture and experience with Oracle or SQL Server PL/SQL development.
Qualifications:
- Extensive experience in front-end development, particularly with ReactJS and related technologies.
- Strong understanding of microservices architecture and agile development methodologies.
- Familiarity with automated testing and containerization technologies, such as Kubernetes, is a plus.
- Excellent communication skills and ability to work in a collaborative environment.
If you are passionate about front-end development and looking to make an impact within a dynamic team, we encourage you to apply!
Argyll Scott Consulting Pte Ltd