Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

    • Backend Software Engineer (Node.js) at TVZ Corp

    Posted: May 30, 2024
    Deadline: Not specified
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Backend Software Engineer (Node.js)

    We are looking for a highly talented and experienced Backend Software Engineer to join our dynamic team.

    Roles and Responsibilities:

    • Develop and maintain scalable backend services using Node.js and frameworks such as ExpressJS and NestJS.
    • Write clear, modular, well-commented code following best practices.
    • Ensure stability and security of applications.
    • Collaborate with cross-functional teams including Product Managers, Product Designers, Junior Backend/Frontend Engineers and DevOps professionals.
    • Mentor junior developers and guide them in best practices and design principles.
    • Contribute to both frontend and backend development tasks, especially involving technologies like React and VueJS.
    • Develop clean, maintainable, and reusable code/libraries adhering to best industry practices.
    • Work on system design, database modeling (ERD/ERM), and migrations.
    • Build and maintain APIs, ensuring they are well-documented and meet performance standards.
    • Engage in code reviews, testing, and deployment to cloud environments.
    • Provide input on business logic, user experience, and product use cases.
    • Design and implement software architecture with an emphasis on scalability and clean code.
    • Address performance and speed bottlenecks with innovative solutions.
    • Maintain proficiency with code versioning tools such as Git.

    Qualifications and Requirements:

    • Bachelor’s degree in Computer Science or a related field.
    • At least three years of experience as a Node.js developer with extensive knowledge of JavaScript/TypeScript.
    • Proficiency in frameworks like ExpressJS and NestJS.
    • Deep understanding of fundamental design principles behind scalable applications and systems design.
    • Proven experience in frontend technologies, including React and VueJS.
    • Excellent communication skills with the ability to document and explain development patterns and standards.
    • Experience with cloud deployment and knowledge of software design principles.
    • Solid understanding of microservices, distributed systems, and software architecture.
    • Demonstrated ability to work independently on complex projects.
    • Knowledge of data structures, databases, and handling high data traffic applications.
    • Practical experience with clean code principles, design patterns, and peer code reviews.
    • Ability to mentor junior developers and collaborate effectively in a team environment.
    • Proficiency in at least three programming languages and the ability to choose the right tool for the job.
    • A portfolio of GitHub repositories and a proven track record of successful projects.

    Preferred Skills:

    • Experience in building web and mobile-facing systems.
    • Understanding of common security issues and concepts.
    • Strong background in testing and peer code reviewing.
    • Knowledge of API creation and modeling.
    • Familiarity with deployment processes and tools.

    Why Join Us:

    • Fully Remote work culture - we hire globally and all of our roles are fully remote
    • Work on cutting-edge SaaS products.
    • Collaborate with a diverse and talented team.
    • Opportunities for professional growth and development.
    • Competitive salary and benefits package.

    If you are a passionate and driven Backend Software Engineer with a knack for building scalable and secure applications, we would love to hear from you. Apply today and be part of our innovative journey!

    Method of Application

    Please upload your resume, cover letter, and links to your GitHub repositories/portfolio in the Google form below:

    Interested and qualified? Go to to apply

    Build your CV for free. Download in different templates.

  • Send your application

    Back To Home

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail