• 1Search for courses by Study Area, Level and Location
  • 2We deliver you all the matched results
  • 3Choose one or more course providers to contact you
Industry

Distance from location (kms)

Exact 5 10 25 50 100

Posted since

All 2 Days 1 Week 2 Weeks 1 Month

Sort results by

Relevance Date

28

May

Senior Node.js Software Engineer

Zanui - Alexandria, NSW

IT
Source: uWorkin

JOB DESCRIPTION

Senior Node.js Software Engineer

Zanui is Australia’s online destination for the latest trends in home living, style and design. Due to tremendous growth of the company over the last few years and with a strong performance despite the Covid-19 pandemic, this newly created opportunity will report to our Head of Engineering to providehigh level technical expertise and lead development projects. We have agreat company culture, with a strong emphasis on autonomy, and responsibility. Our team is composed of inspired individuals who are passionate about their work, the company, and the people they work with.

We are looking for aSenior Node.js Software Engineerwith4+ years' experience, and2+ years' team leadership experience. You will be working on our eCommerce systembuilding scalable tools to support the growthfor various departments. You'll get in contact with technologies such as Debian/Ubuntu, Nodejs, Serverless, Typescript, Webpack, ElasticSearch, ReactJS/VueJS, SASS/CSS, MySQL, NoSQL, SQS, AWS, Docker.

You will be an enthusiastic, compassionate, commercially astute technical visionary who thrives in exploring new web technologies with a proven track record of successfully recommending and applying relevant future-proof solutions. This role is an equal mix hands-on development and management/growth.

Your Responsibilities

  • To provide high level technical expertise and lead development of key solution architecture and software deliverables from Engineering Department
  • Implement and test well written code
  • Work in partnership with the product management team to implement compelling features and flesh out product details
  • Focus heavily on developing tools and processes to uplift the overall team productivity
  • Managing Agile Environment within Development process
  • Coaching and training new and existing developers on technical understanding of our e-commerce and operations software system
  • Continuously maintain and improve our e-commerce system platform
  • Troubleshoot and solve architectural problems related to existing and new functionalities
  • Ideal Candidate
  • Bachelor Degree in Software Engineering, Computer Science, Information Technology, Information Systems, or relevant disciplines
  • Great communication skills, and ability to work closely with product management, engineers and QA
  • 3+ years' experience in both Node Js server side and client side development with ReactJS or VueJS experience
  • 2+ years' experience with Amazon AWS, familiar with S3, Dynamodb, SQS, SNS, SES, Lambda function
  • Good knowledge of relational databases like MySQL, PostgreSQL etc.
  • Expertise with Node.js framework such as server side rendering Next.js / Nuxt.js, Express, KOA and able to develop microservice using lambda function and serverless framework
  • Experience working with version controlling system (GIT) Github / Gitlab
  • Familiar with Docker container and app containerisation
  • Ability to oversee and mentor junior software developers, as well as report to management
  • Ability to ensure smooth and stable deployment by writing script updates and running diagnostics
  • Proficiency in documenting processes and monitoring performance metrics
  • Advanced knowledge of best practices related to data encryption and cyber security
  • Ability to keep up with software development trends and innovation
  • Exceptional interpersonal and communication skills
  • Bonus skills
  • Experience with ElasticSearch
  • Experience with Typescript
  • Experience with Serverless framework
  • Exposure to develop Restful API and GraphQL API
  • Experience with AWS DynamoDB or Google Cloud Services
  • Why we should be your first choice
  • Learn new technologies within Zanui
  • Play a key role in shaping Zanui within flexible structures, flat hierarchies and with motivated colleagues; there is a great potential for seeing the difference your contribution makes
  • Date advertised: 21 May 2021

    Date close: 11 June 2021

    ;