Position: Backend Engineer Node Js
Company: promdex
Experience required: 3y
English level: intermediate

We are seeking a highly skilled Backend Engineer with 3+ years of experience in Node.JS, Nest.JS, Postgres, and React to join our team. As a Backend Engineer, you will be responsible for designing, developing, and maintaining scalable, efficient, high-performance server-side applications. You will be a member of a large distributed team. You should have a strong understanding of the challenges facing modern web design and development. It would be best if you always strived you do right by the consumer, delivering the best user experience.

🔥Working conditions
40 hours per week, 8 hours per day (Monday-Friday);
Full-time, remote (home-based), long-term;
A flexible schedule with 4 hrs of overlapping with the PDT time zone;
PTO according to your local holidays;

Technical Requirements:

3+ years of professional experience in Node.JS, Nest.JS, and Postgres and knowledge of working with React;
Experience with back-end banking system transactions;
Strong understanding of server-side technologies such as RESTful APIs, MVC architecture, web services, and microservices architecture;
Experience with test-driven development and writing automated tests using Jest and Cypress;
Proficiency in relational database design and optimization;
Familiarity with AWS or other cloud-based platforms;
Proficient in Git, Git Flow, and CI/CD;
Bachelor's or Master's degree in Computer Science or a related field.

Non-technical Requirements:

Strong communication and collaboration skills in English (both written and spoken);
Demonstrated ability to interact with system architects and product owners, understand and deliver product requirements in a product-focused manner;
Ability to work autonomously and as part of a team;
Ability to effectively communicate at all levels of the business;
Excellent problem-solving and analytical skills;
Self-motivated and able to work remotely.
Additional Skills
Professional experience in React;
Working knowledge of the U.S. banking system;
Responsibilities
Design and develop efficient and scalable server-side applications using Node.JS, Nest.JS, and Postgres;
Work closely with other teams to understand their requirements and build APIs and services that meet their needs;
Develop and maintain unit and integration tests to ensure the quality of the code;
Deliver solutions in an agile-scrum project methodology;
Collaborate with the front-end team to integrate the server-side functionality with the client-side applications;
Monitor the performance of the server-side applications and optimize them for maximum efficiency and scalability;
Troubleshoot and debug issues in the server-side applications and provide timely resolutions;
Collaborate with analysts, designers, and system owners in testing new software programs and applications;
Stay up-to-date with the latest trends and technologies in backend development and implement them in the applications.

About Company
An American FinTech Infrastructure Platform enables FinTech, Banks, and Financial Services to launch quickly. The company was founded on the belief that technology, analytics, and operations should be executed in concert and flawlessly. The company delivers its core solution and customized workflow for various financial verticals. Their personal loan, line-of-credit, mechanics financing, construction loans, and student loan installations are state of art. They have developed point-of-sales portals for student aids and construction offices to qualify and finance customers in real-time. Headquartered in Los Angeles, CA