Description
Key Responsibilities:
- Collaborate with cross-functional teams to develop and maintain user-friendly web applications using ReactJS.
- Implement UI layouts with a strong focus on design and user experience, ensuring high-quality visuals and usability.
- Apply the Model-View-ViewModel (MVVM) design pattern to build scalable and maintainable frontend architectures.
- Demonstrate excellent communication skills to interact effectively with team members, stakeholders, and clients.
- Embrace Agile Scrum methodologies to contribute to an efficient and collaborative development process.
- Utilize networking technologies, including REST and WebSockets, to enable seamless data communication within our applications.
- Develop non-standard UI elements and innovate UI solutions to enhance user interactions.
- Work on internal database systems, ensuring efficient data storage and retrieval.
- Implement automated tests to maintain code quality and reliability.
Requirements:
- Proven experience in ReactJS development.
- Strong UI development skills with a keen eye for design and layout.
- Proficiency in implementing the MVVM design pattern.
- Excellent communication skills, both written and verbal.
- Familiarity with Agile Scrum methodologies is preferred.
- Experience with networking technologies such as REST and WebSockets.
- Ability to create non-standard UI elements and innovate UI solutions.
- Knowledge of internal database development and management.
- Experience with automated testing frameworks.
Closing Date: 2023/10/25