Platform Application Developer (Node.js & Angular)
Budget: $10.0 - $40.0
HOURLY / AS_NEEDED
⭐ 0.00 (0)
Australia
restful-api, html5, git, sql, node.js, angularjs, javascript, typescript, uiux-prototyping
We are seeking an experienced Application Developer to assist in the completion, enhancement, testing, and production readiness of an existing web application.
The application has been substantially developed and requires additional feature development, defect resolution, performance improvements, and technical refinement prior to production deployment.
The successful candidate will have strong experience developing RESTful APIs using Node.js and building modern web applications using Angular. Familiarity with Bootstrap 5 and Font Awesome is desirable and will assist the successful candidate in working effectively within the existing application architecture and user interface framework.
Key Objectives:
Develop and implement enhancements and new functionality within an existing application.
Maintain and extend RESTful APIs developed using Node.js.
Enhance and refine the Angular-based user interface and user experience.
Identify, investigate, and resolve application defects and technical issues.
Support integration, system, and user acceptance testing activities.
Improve application performance, scalability, security, and maintainability.
Review existing code and contribute to technical improvements and refactoring activities where appropriate.
Collaborate with project stakeholders to clarify requirements and deliver agreed outcomes.
Assist in preparing the application for production deployment, including addressing production-readiness requirements.
Produce and maintain technical documentation associated with implemented changes.
Required Skills and Experience:
Demonstrated experience developing applications using Node.js and Angular.
Strong experience designing and implementing RESTful APIs.
Proficiency in JavaScript and TypeScript.
Experience working with HTML5, CSS3, and responsive web design principles.
Experience with Git and source control workflows.
Familiarity with relational databases and SQL.
Experience troubleshooting and resolving application defects.
Ability to understand and work effectively within an existing codebase and application architecture.
Strong analytical, problem-solving, and communication skills.
Your Desirable Skills:
Experience preparing applications for production deployment.
Knowledge of application security best practices.
Experience with Docker and containerised environments.
Experience with CI/CD pipelines and automated deployment processes.
Familiarity with cloud-hosted environments.
Experience with automated testing frameworks and quality assurance practices.
Experience developing responsive and accessible user interfaces using Bootstrap 5.
Experience implementing and maintaining user interface components using Font Awesome icon libraries.
Familiarity with modern UI/UX design principles and front-end styling best practices.
The primary objective of this engagement is to support the successful completion and launch of the application by:
Delivering outstanding feature requests and enhancements.
Resolving identified defects and technical issues.
Improving application quality, stability, security, and maintainability.
Supporting testing and deployment activities.
Assisting with activities required to achieve production readiness and successful launch.
Ideal Candidate
The ideal candidate is comfortable working within an existing codebase, can quickly understand established architecture and design patterns, and can efficiently deliver high-quality enhancements and fixes that contribute to a successful production release.
They are proactive, detail-oriented, and capable of working independently while collaborating effectively with project stakeholders and other technical resources.
This first part of the project is focused on helping us fix our content delivery display in a creator marketplace platform that will feed into mobile application.
We have significant work requirements, so if the individual is successful in the role, there is continued work that will need to be done and deployed.
Apri su Upwork