10Pearls10

NodeJS Software Backend Engineer

10Pearls
AI, AG + 43 more
Apply now

Welcome to 10Pearls! 

We believe in harnessing the power of technology for social good through our core values: Innovate, modernize and accelerate.

This is a fully remote position only for LATAM countries

About 10Pearls

We are 10Pearls, an award-winning digital development company, that helps businesses with product design, development, and technology acceleration. We are looking for a consultative, creative professional who wants to flex their admin muscles using all the latest and greatest the platform has to offer to help us take our current implementation to the next level.

About the role

Our client, a real estate company, is seeking a Software Engineer to join a small, energetic, and collaborative team to help implement and expand a current product offering.

The ideal candidate has proficient knowledge to develop, maintain and troubleshoot cloud-based applications using the latest technologies and tools. You will be on the forefront of working on customer and employee facing applications as we build the next wave of technologies that will drive our business to the next level. If you are motivated, passionate, a quick learner and have effective commination skills, this role is waiting for you!

Responsibilities

  • Develop and deploy full-stack applications and backend services with focus on high availability, low latency and scalability.
  • Assist and lead designing, developing, documenting, testing, and debugging new and existing software systems and/or applications.
  • Identify and resolve defects of advanced scope using proper engineering tools and techniques such as debuggers, emulators, simulators, and logic analyzers.
  • Exhibit advanced technical problem solving and debugging skills.
  • Promote and advocate best practices, design standards and procedures.
  • Team player that is willing to do what it takes to help the team succeed.
  • Write, test, commit, review, deploy and document code.
  • Provide support and maintain existing products and add new features as requested by customers.
  • Anticipate and adapt to a changing business environment and requirements.
  • Collaborate and communicate with Stakeholders, Product Owners, Quality Assurance and other teams in an agile work environment, including but not limited to design meetings, planning, stand ups, & retrospectives.
  • Participate regularly in Agile/Scrum activities and learn from experienced developers.
  • Perform other duties as assigned.

Requirements

  • Bachelor’s Degree in Computer Science or Computer Engineering from an accredited college or university or equivalent work experience or successful completion of a development boot camp.
  • At least three (3) years of work experience in software development
  • Proficient knowledge of Javascript/Typescript, NodeJS and asynchronous programming.
  • Proficient knowledge in Linux/Unix systems, particularly on AWS.
  • Proficient in data analysis and algorithms
  • Proficient with structured query language (SQL) and relational database concepts. Understanding of MySQL a plus.
  • Proficient knowledge of the software development life cycle (SDLC).
  • Working knowledge of CI/CD concepts and practical experience, preferably with Git
  • Follows and promotes Agile practices and principles.
  • Proficient knowledge and understanding of system design, data structures and algorithms.
  • Proficient knowledge of contemporary web API design (REST, hypermedia, profiles, relations).
  • Ability to demonstrate knowledge, education, experience and/or training necessary to develop complex software in Typescript, NodeJS and other programming languages.
  • Demonstrate strong and effective verbal, written, and interpersonal communication skills. ​

Nice to Have

  • Preferred experience in at least one other programming language (Java, Python)
  • Preferred experience with Salesforce

Benefits

  • Competitive salary and benefits package.
  • Flexible working hours and the option for remote work.
  • Opportunities for professional growth and development.
  • A collaborative and supportive team environment.
  • Access to cutting-edge technology and tools.

We thank you for applying to this job position, we’re more than thrilled to start reviewing your profile and great skills! This is the first step in our selection process, so you will be hearing back from our awesome recruitment team regarding the next steps 😀

10Pearls Team

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let 10Pearls know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

May 14, 2024

Posted on

Mar 15, 2024

Job type

Full Time

Experience level

Mid-level
Claim this profile10Pearls logo10

10Pearls

View company profileVisit 10pearls.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

23 remote jobs at 10Pearls

Explore the variety of open remote roles at 10Pearls, offering flexible work options across multiple disciplines and skill levels.

View all jobs at 10Pearls

Remote companies like 10Pearls

Find your next opportunity by exploring profiles of companies that are similar to 10Pearls. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan