Home » Next JS » Node.js Backend Software Engineer

Node.js Backend Software Engineer

Date Posted —

Type of Work:
Part Time
Salary:
TBD
Hours per Week:
20

Job Description

**Company Overview:**

**Excelsior Creative** is a web design & development firm with over ten years of experience. Our mission is to work on projects that contribute to the greater good by providing solutions and support to organizations that are creating positive change in the world. We are a trusted partner to many businesses, e-commerce, education, non-profit & philanthropic partners at the national and regional level, and we help clients develop the tools and processes to be technology leaders in their respective industry verticals. We are a web development agency located in Orange County, California, and specialize in providing top-notch technology solutions for our clients. We are also an innovative company focused on the development of a pioneering online search application that aggregates and translates various data from multiple websites and data sources. We’re seeking a skilled Backend Software Engineer to join our talented team and help us revolutionize online data management in a part-time capacity.

**Primary Responsibilities:**

– Develop backend services with , ensuring optimal performance and responsiveness.
– Architect, build, and maintain efficient, reusable, and reliable code.
– Understand, improve, and when necessary, create new backend architectures for optimal functionality.
– Work with browser automation packages such as Puppeteer and Cypress.
– Integrate multiple data sources into a single system.
– Collaborate with frontend engineers to integrate user-facing elements with server-side logic.
– Participate in code reviews to maintain a high-quality codebase.
– Troubleshoot and resolve issues in the product’s functionality, identifying room for improvement.

**Desired Skills & Qualifications:**

– Minimum of 3 years of experience as a Software Engineer, primarily in backend development.
– Proficient in backend development with and .
– Familiar with frontend technologies like React and .
– Experience with browser automation packages such as Puppeteer and Cypress.
– Proficiency with database technologies like PostgreSQL, Supabase, and Prisma.
– Strong understanding of code versioning tools, such as Git.
– Bachelor’s degree in Computer Science, Software Engineering, or a related field.
– Ability to think calmly and clearly while problem solving in stressful situations.
– Ability to learn quickly, without being afraid to ask questions if something isn’t understood
– Excellent verbal and written communication skills.
– Strong problem-solving skills, with a background in troubleshooting software development issues.
– Ability to work efficiently both independently and as part of a team.

**Preferred Candidates would also meet the following criteria:**

– Experience in data aggregation and conversion into specific formats.
– Familiarity with agile methodologies and DevOps principles.

The successful candidate will have a genuine passion for building software and willing to to learn and grow within our company. This is an exciting opportunity to be part of a professional and creative team. If you thrive in a fast-paced and innovative environment, we would love to hear from you.

APPLY FOR THIS JOB:

Company: WB
Name: Brandon Johnson
Email:

Skills