Full Stack Node Developer

Backend Engineering

Full Stack Node Developer

  • Backend Engineering
  • Frontend Engineering
  • Vue
  • Bootstrap
  • AWS
  • Linux
  • MySQL
  • Node.js
  • Client is looking for a highly skilled, Full Stack Node Developer to join our growing team. As an expert in Node.js development, you should have strong proficiency in Vue.js and MySQL as well as a working knowledge of Python API development and machine learning. Your responsibilities will involve building, testing, and launching robust web applications using a range of programming languages, frameworks, and tools. You'll also contribute to the development of our team's knowledge base by conducting code reviews, providing feedback, and mentoring junior developers. If you bring curiosity, courage, and a relentless attitude to your work, we want you on our team!
     
     
    To excel in this role, you should be a resourceful problem-solver who is not afraid to take initiative, move quickly, and set high standards. You should demonstrate excellent communication and collaboration skills, as well as a willingness to continuously learn and improve. Bonus points if you have automated testing/QA process experience. Additionally, an empathetic, client-focused mindset and passion for music are major pluses.
     
    If you are fearless, growth-minded, confident, and love to code for fun, and if you're ready to work with a high-performing team that values innovation, growth, and a sensible work-life balance, we’d love to hear from you!
     

What you'll do

  • Develop and maintain web applications using various programming languages, frameworks, and tools.
    Collaborate with cross-functional teams to design, build, and launch high-quality web applications.
    Write clean, efficient, and well-documented code that follows industry best practices and standards.
    Troubleshoot and debug issues with web applications and provide timely solutions.
    Conduct code reviews, provide constructive feedback, and mentor junior developers.
    Stay up to date with emerging technologies, trends, and best practices.
    Work with databases and integrate with external APIs.
    Maintain high standards of quality and performance and ensure web applications are scalable, secure, and reliable.
    Participate in agile development practices.
    Collaborate with the team to continuously improve processes and tools, and contribute to the development of the team's knowledge base.
     

Qualifications

  • Operating Tools:
    • AWS services
    • Linux/Unix OS CLI
    • Git
  • Range of Programming Skills:
    • Node.js
    • Vue.js
    • Bootstrap
  • Database Experience:
    • Both relational MySQL and NoSQL databases
    • Designing and Implementing 3rd Party Integrations:
    • External APIs, such as social media services, OpenAI
  • Bonus:
    • Experience with automated testing/QA processes
 
An empathetic, client-focused, and positive attitude is a must, and a passion for music is a major plus.