Our client is a full-service creative digital marketing agency in Sydney and Australia.
Its mission is to pioneer brands, write stories, catalyze change and pave success.
Their strategy is to have a broad canvas to shape and fill every hour of every day. This requires a collaborative approach that mobilizes the complete agency services to deliver a compelling performance.
In order to expand its activity, we are recruiting for them a Node JS Developer.
Responsibilities and Duties
Experience in all aspects of software development including requirements analysis, design, development, testing, deployment, and support
Developing applications, backend scripts, and front-end website architecture.
Ability to understand business requirements and translate them into technical specifications, detailed architecture design, unit test cases, documentation, and deployment procedures for all code modules
Write clean, scalable code
Remain up to date with the terminology, concepts, and best practices for coding apps
Developing back-end website applications.
Creating servers and databases for functionality.
Ensuring cross-platform optimization for mobile phones.
Ensuring responsiveness of applications.
Seeing through a project from conception to finished product.
Designing and developing APIs.
Meeting both technical and business needs.
Great interpersonal and communication skills
Team player
Good time management skills
Strong analytical skills and problem-solving aptitude
Requirements and Skills
Bachelor’s Degree in information technology, computer science, or similar technical related field
At least two years of experience as a Node.js developer
Good knowledge in creating reusable, scalable, extensible, and testable modules, components, and libraries
Strong experience in developing APIs (REST & SOAP protocols).
Good knowledge with relational databases (Oracle, MySQL, PostgreSQL …) and non-relational databases (MongoDB, DynamoDB)
Knowledge of front-end technologies such as HTML5, CSS3, and AJAX
Good understanding of GitHub code versioning tools
Familiarity with the whole web stack, including protocols and web server optimization techniques
Good experience in Agile methodology
Ability to work independently and self-learn to solve complex problems
Follow up and report the planning schedule
CV to : resumeme {at} net - recrute . com
Interesting