Quality Engineered and Compliance Assured
Node JS Developer
Location
Oregon
Posted
4 days ago
Salary
0
Seniority
Lead
Job Description
Node JS Developer
RxCloud
• Developing and maintaining all server-side network components. • Ensuring optimal performance of the central database and responsiveness to front-end requests. • Collaborating with front-end developers on the integration of elements. • Designing customer-facing UI and back-end services for various business processes. • Developing high-performance applications by writing testable, reusable, and efficient code. • Implementing effective security protocols, data protection measures, and storage solutions. • Running diagnostic tests, repairing defects, and providing technical support. • Documenting Node.js processes, including database schemas, as well as preparing reports. • Recommending and implementing improvements to processes and technologies. • Keeping informed of advancements in the field of Node.js development.
Job Requirements
- BA/BS degree or technical institute training or equivalent work experience
- 7+ years experience as a full stack software engineer developing solutions for systems at scale.
- Demonstrated experience designing and developing front-end solutions on multiple platforms at scale.
- Demonstrated experience designing and developing microservices for highly scalable systems.
- Strong knowledge of concurrency and asynchronous multi-threading.
- Working knowledge of React, Nodejs, Javascript/TypeScript, and Java with ability to learn new languages and technologies quickly.
- Experience developing and integrating with third party APIs.
- Believe strongly in testing everything you design and develop using automation.
- RESTful API, Spring boot
- Hands-on experience with relational and non-relational databases and their trade-offs.
- Strong experience with Agile software engineering methodologies and practices.
- Strong leadership skills to help guide engineers in technical decisions in design, implementation, and risk analysis.
- Ability to coordinate feature development across multiple teams to align road maps to deliver critical features.
- Strong understanding of Functional Programming Concepts
- Hands-on experience with Apache Kafka, Spark.
- Strong hands-on experience with at least one SQL and one NoSQL variant, i.e. Postgres, MySQL, MongoDB, Cassandra.
- Experience in designing and deploying systems to AWS.
- Containerization with tools such as Docker
- Excellent verbal and written communication skills.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Lead Data Platform Architect
Belmont LavanConnecting businesses and Top Product, Marketing, & Executive talent across Europe.
• Design, build, and govern cloud-based data platforms that turn heterogeneous, multi-country life-sciences data into trusted, reusable data products. • The role spans clinical trial data, real-world data (RWD), and omics — harmonising these into standardised, regulatory-grade, analysis-ready assets. • Combines hands-on engineering on Azure and Databricks with technical leadership of a multidisciplinary team.
• Diseñar, desarrollar y mantener funcionalidades end-to-end siguiendo especificaciones funcionales y técnicas. • Diseñar y exponer APIs RESTful. • Escribir pruebas unitarias e integración. • Participar en code reviews y mantener estándares de calidad. • Contribuir a documentación técnica. • Diseñar y desarrollar servicios backend escalables.
• Build and maintain Laravel-based services that communicate via RabbitMQ and REST APIs • Integrate with 10+ affiliate networks • Write clean, testable code with PHPUnit and maintain high test coverage • Optimize queue consumers processing high-volume product data • Collaborate and join technical discussions to shape the features and architecture
Online English Teacher
TalkEnglishClassWe are online education company that connects students and teachers globally through one-to-one English Class.
• Teach English to European students online from home in a structured virtual classroom environment. • Conduct live English lessons according to provided guidelines • Log in to the teaching platform before class and manage your schedule • Provide corrections and clear explanations during lessons • Evaluate student performance based on structured criteria • Assign and conduct tests or assessments when required • Deliver personalized feedback tailored to each student’s needs




