JavaScript REST API Web Developer / Programmer

Remote Full-time
Company Description Based in Santa Clara, California and with offices worldwide, DataSelf brings over 20 years of experience to its software solutions that provide BI-based reporting and data warehousing. DataSelf’s dual focus is on simplifying the reporting process (for non-technical users); and providing deeper insight into business metrics, trends, and forecasting to streamline decision making capabilities. With widespread expertise in all industries (including wholesale, manufacturing, distribution, energy utilities, ecommerce, services, retail, and construction), DataSelf’s BI-Reporting and Data Warehousing technology work seamlessly with many ERP and CRM solutions in the business landscape. Our team (and solutions) combine technology, art, and communications to create a unique, industry-leading, business intelligence platform. We’re looking for talented individuals who care about the people behind a business, empowering them with solutions that bring success and satisfaction. DataSelf offers competitive compensation, significant professional growth, a dynamic work environment, flexible vacation time, and a growing team of motivated, collaborative, and fun data heroes. Role Description We are seeking a skilled JavaScript REST API Web Developer / Programmer to join our team. This is a full-time remote role. As a Web Developer / Programmer, you will be responsible for developing and maintaining DataSelf ETL+ web services using REST APIs and JavaScript. You will collaborate with cross-functional teams to design and implement API and JavaScript solutions, perform testing and debugging, and ensure the security and performance of our web applications. This is an opportunity to join a dynamic team and contribute to developing cutting-edge business intelligence solutions. Qualifications • Our ETL+ product development team is in Brazil. Located in Florianopolis, Recife, or vicinities is a plus. • Fluent Portuguese is a must, and English fluency is a plus. • Your available working capacity must align with BRT business hours. • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model • Experience with RESTful API design and development • Experience with Node.js and Express.js • Proficiency with front-end development technologies such as HTML5, CSS3, and VueJS 3 • Knowledge of database systems and SQL • Preferably experience with development tools such as Git, Snyk, and AI/ChatGPT • Understanding of web security best practices • Excellent problem-solving and troubleshooting skills • Strong attention to detail and the ability to work independently and in a team • Bachelor’s degree in Computer Science or a related field, or equivalent experience Note: This job description is intended to provide a general overview of the position and does not represent a comprehensive list of all responsibilities and requirements. If interested, please email your resume and explain why you want to join our team at careers @dataself.com. Apply tot his job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

[Remote] Quality Assurance Manager - Caption & Testing Services (100% Remote)

Remote Full-time

Do Not Apply - Natural Language Processing (NLP) Engineer 1/13/2026, 11:03:39 AM

Remote Full-time

**Experienced Travel Customer Service Representative – Work from Home Opportunity with arenaflex**

Remote Full-time

Experienced High-Commission Sales Support Specialist for blithequark's Thriving Shipping Container Business - Chat-Based Remote Opportunity

Remote Full-time

SEO Specialist | Rival Digital | $60k-$70k | Remote (US)

Remote Full-time

Transportation Procurement Manager - Amazon Cloud Logistics: Leading Supply Chain Innovation and Excellence

Remote Full-time

Associate Software Engineer

Remote Full-time

**Experienced Data Entry Remote Associate (Part-Time) – Web & Cloud Application Development at blithequark**

Remote Full-time

Experienced eCommerce Customer Service and Sales Representative for Industrial Supply – Delivering Exceptional Client Experiences and Driving Sales Growth

Remote Full-time

**Experienced Customer Service Representative – Utility Call Center**

Remote Full-time
← Back to Home