Software Engineer Mid Level Node Js Developer (Remote)

Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

moreton blue software

Software Engineer Mid Level Node Js Developer (Remote)

Software Engineer Mid Level Node Js Developer | moreton bluesoftware | Philippines

About Us:

We are a leading technology company specialising in app and systemdevelopment for our clients. Our mission at https://www.moretonblue.com/ is...

Software Engineer Mid Level Node Js Developer | moreton blue software | Philippines

About Us:

We are a leading technology company specialising in app and system development for our clients. Our mission at https://www.moretonblue.com/ is to deliver innovative, high-quality software solutions that meet our clients’ evolving needs.

This led to the development of https://embrace.technology/ , an integrated business management software, a unified platform designed to streamline and enhance business operations. By combining Customer Relationship Management (CRM), project management, sales, and invoicing functionalities, this software provides a holistic solution to manage all aspects of business from a single interface. We take pride in our commitment to high-quality solutions, and it should motivate you to join us in this journey.

At Moreton Blue, we’re not just creating a new era of business care, we’re inviting you to be a part of it. If the opportunity to make a significant impact and do good work inspires you, join us. We deeply believe in the power of collaboration and the difference we can make together is truly inspiring. Your contribution will be valued and integral to our success.

About the Role/Job Description:

As a Backend Developer at Moreton Blue, your role will be pivotal. You will be assisting our CTO in the development, maintenance and documentation our our backend APIs. You will be liaising with the front end developers to deliver the APIs required.

Core Development Responsibilities:

– Design, develop, and maintain robust, scalable, and high-performance server-side applications using Node.js.

– Write clean, maintainable, and efficient code with adherence to best practices.

– Build and integrate APIs (RESTful) for seamless communication between backend and frontend systems.

Core Technical Knowledge:

– Leverage strong knowledge of TypeScript to enhance code quality, type safety, and maintainability.

– Develop and optimize middleware, backend logic, and data processing tasks within the Node.js framework.

API Development & Integration:

– Work with API technologies, ensuring functionality, reliability, and security.

– Collaborate with frontend developers and third-party services to integrate APIs.

– Debug and resolve API-related issues promptly.

Database & Storage:

– Strong understanding of NoSQL databases such as DynamoDB, ElasticSearch, or OpenSearch.

– Design and implement efficient database queries and data structures for scalable applications.

– Troubleshoot and optimize database performance issues.

Optional (but helpful):

– Familiarity with tRPC for building typesafe APIs.

Deployment & Infrastructure:

– Understanding on basic deployments to AWS cloud infrastructure.

– Monitor deployed applications in an AWS environment.

Additional Responsibilities:

– Collaborate with cross-functional teams to define project requirements and deliverables.

– Participate in code reviews to maintain high-quality standards and knowledge sharing within the team.

– Stay updated on emerging Node.js technologies and trends to enhance project efficiency.

Triaging and Issue Management:

  • Oversee the triaging of bugs, issues, and feature requests.
  • Ensure timely resolution of critical issues and manage escalation processes.

Collaboration and Communication:

  • Collaborate with product management, design, and QA teams to ensure alignment on project goals and deliverables.
  • Communicate project status, risks, and issues to stakeholders and senior management.
  • Facilitate effective communication within the engineering team and across departments.

Process Improvement:

  • Promote and implement best practices in software development, including Agile methodologies.
  • Drive process improvements to enhance team efficiency and product quality.
  • Stay updated with industry trends and emerging technologies to continuously improve the team’s capabilities.

Qualifications:

  • Bachelor’s or Master’s in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Engineering or Program Manager or in a similar leadership role.
  • Proficiency in Agile development methodologies and project management tools
  • Excellent communication, and interpersonal skills.
  • Strong problem-solving abilities and a proactive approach to issue resolution.
  • Ability to work effectively in a remote environment and manage distributed teams.

Preferred Qualifications:

  • Experience with remote team management.
  • Background in reactJS and AWS.
  • Certification in project management

Benefits:

  • Competitive salary and performance-based bonuses.
  • Flexible working hours and remote work options.
  • Professional development opportunities and support for continued learning.
  • Collaborative and inclusive work environment.
  • Team get togethers and offsites
  • Paid leave on your birthday

How to Apply:

To apply, please submit your resume, a cover letter detailing your relevant experience, and any supporting documents or portfolio links to hello@moretonblue.com. Please include the word “Artichoke” in your letter so we can see that you read our post. Only application with that word will be considered.

Note that you will be providing a video example of your work / exercise should you meet the criteria.

  • We are an equal-opportunity employer and welcome applicants from all backgrounds to apply.

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.