27 Sep
|
Tech Aalto
|
Victoria
27 Sep
Tech Aalto
Victoria
Job Description
Job Title n
Senior UI Developer - React.js + Node.js + Express
Location n
Melbourne
Job Type n
Contract
About the Role n
We are looking for a skilled Senior UI Developer with expertise in React.js, Node.js, and Express to design, develop, and maintain high-quality web applications. The ideal candidate will have robust experience in front-end and back-end development, database management, and API integrations, ensuring seamless functionality and performance across platforms.
Key Responsibilities n
n
Develop and maintain user-friendly web applications using React.js for the front end.
n
Build and manage robust RESTful APIs with Node.js & Express (Node-RED experience is a plus) to facilitate front-end and back-end interactions.
n
Design and optimize PostgreSQL databases to support application functionality and ensure high performance.
n
Implement server-side logic and integrate with third-party services using Node.js.
n
Collaborate with UX/UI designers to create responsive, visually appealing interfaces.
n
Write clean, maintainable, and well-documented code following industry best practices.
n
Troubleshoot and debug applications to ensure optimal performance across different devices and platforms.
n
Participate in code reviews,
providing constructive feedback to team members and ensuring code quality.
n
Required Skills & Qualifications nn
5+ years of experience in front-end development with React.js.
n
Solid proficiency in JavaScript, ES6+, HTML5, CSS3, and TypeScript.
n
Expertise in Node.js and Express.js for back-end development.
n
Experience with PostgreSQL or other relational databases.
n
Familiarity with RESTful API development and third-party API integration.
n
Solid understanding of responsive web design principles and UI/UX best practices.
n
Experience with state management libraries (e.g., Redux, Context API) is a plus.
n
Familiarity with Node-RED is an advantage.
n
Knowledge of Docker, Kubernetes, and CI/CD pipelines is a plus.
n
Excellent problem-solving skills and ability to work in a collaborative environment.
n
Preferred Qualifications nn
Experience with GraphQL or WebSockets.
n
Familiarity with cloud platforms such as AWS, GCP, or Azure.
n
Knowledge of unit testing frameworks (Jest, Mocha, or Cypress) for front-end and back-end testing.
n
n
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.
n
J-18808-Ljbffr
📌 Ui Developer Victoria
🏢 Tech Aalto
📍 Victoria