Ray Advertising is a rapidly expanding performance marketing agency. We offer exciting career
opportunities in digital marketing, affiliate management, and lead generation. Our dynamic culture
fosters innovation and growth, providing hands-on experience with advanced marketing strategies and
tools. We support our team through training, mentorship, and collaborative projects, helping
individuals excel. Join our diverse team of passionate professionals dedicated to delivering results
and building fulfilling careers in performance marketing.
Employee Benefits
Relocation Opportunities to Our USA Headquarters
Leadership Training Directly from the CEO (Monthly)
Ray Advertising is searching for a driven and articulate Remote API Developer (Full Stack - Strong English & Client Communication Focused) to join our team in a REMOTE/ WORK FROM HOME opportunity.
This position involves the Night Shift from Monday to Saturday, 6 PM to 3 AM BD Time and the shift timing is NON-NEGOTIABLE.
About Us
Ray Advertising, a distinguished performance marketing agency, was founded in 2019 in Redding, California, along with our local presence in Bogura, Bangladesh. Over the years we have emerged as a leading high-performance advertising network specializing in pay-per-call, affiliate marketing, and lead generation. Our Pay-per-call service is consistently ranked #1, offering unmatched volume and quality for advertisers. Our media buyers excel in affiliate marketing, forging strong relationships with major brands in insurance, home services, finance, legal, mass tort, Nutra, and more.
Position Overview
Ray Advertising is on the hunt for a technically strong, English-fluent API Developer who can build scalable REST APIs and also communicate effectively with U.S. clients. This is not your typical back-office developer role — we’re looking for someone who writes clean code and can represent our company in English during technical discussions, demos, and handovers. It is a night-shift position for those who are self-motivated, detail-oriented, and fluent in English.
Key Responsibilities
As an API Developer at Ray Advertising, your role will go beyond writing code — you’ll be a core contributor to both the technical architecture and the client experience. You will:
API Development & Integration:
Design and implement secure, scalable, and maintainable RESTful APIs to support CRUD operations on user data using modern backend technologies (e.g., Node.js, Python).
Design consistent and intuitive RESTful APIs with proper use of HTTP methods (GET, POST, PUT, PATCH, DELETE).
Use appropriate HTTP status codes (2xx, 4xx, 5xx) and deliver clear, structured error responses.
Apply resource modeling and REST principles to design clean, stateless API endpoints.
Implement input validation, error handling, and structured error messaging for better API reliability and client-side debugging.
Integrate with third-party services and APIs when needed, ensuring reliability and performance.
Database Design & Management:
Design and manage relational database schemas (e.g., MySQL, PostgreSQL, MongoDB, etc.) that efficiently store user data; optimize queries for performance.
Write optimized queries for data retrieval, insertion, and updates with scalability in mind.
Implement data consistency, constraints, and indexing to ensure high-performance data handling.
Testing, Debugging & Documentation:
Debug and troubleshoot API issues using various tools (e.g., Postman, Insomnia, and cURL).
Write unit and integration tests to ensure the accuracy and reliability of your endpoints.
Debug API issues efficiently using logs, tools, and systematic testing methods to trace issues and deliver fixes quickly.
Create and maintain comprehensive technical documentation for APIs, endpoints, workflows, integrations and systems developed for internal use and client transparency.
Frontend Integration (Basic):
Build or contribute to a lightweight front-end interface (e.g., HTML, CSS, JavaScript) that interacts with your API for CRUD operations.
Implement form-based input with real-time validations and API calls.
Ensure the frontend dynamically reflects the data stored in the database (display all records, edit/delete options, etc.).
Client Communication & Collaboration:
Participate in direct calls and meetings with U.S.-based clients, understanding their needs and translating them into actionable development tasks.
Provide technical insights, timelines, and progress updates in fluent spoken and written English.
Demonstrate project deliverables to clients, handle live feedback, and offer technical support when needed.
Collaborate with the internal design, QA, and leadership teams to ensure smooth project flow and timely delivery.
Required Qualifications
Technical Skills
Strong understanding of JavaScript (Vanilla), SQL, and RESTful design.
Solid grasp of HTTP methods, error handling, status codes, and statelessness.
Familiarity with API testing and debugging tools (e.g., Postman, Insomnia, cURL).
Hands-on experience with relational databases (e.g., MySQL, PostgreSQL).
Soft Skills
Excellent English communication skills (verbal and written)
Strong problem-solving and critical-thinking abilities.
Excellent communication and teamwork skills for cross-functional collaboration.
Ability to manage multiple projects and meet deadlines in a fast-paced environment.
Detail-oriented with a commitment to delivering high-quality code.
Experience and Education
Education:
Bachelor’s degree in Computer Science, Software Engineering, or a related field is preferred but not required.
Experience:
Minimum 2 years of experience in full stack or API development
Familiarity with the requirements and expectations of the USA market is a plus.
Proven track record of delivering complex web applications from concept to deployment.
Ability to create scalable and maintainable codebases.
Strong understanding of responsive and adaptive web design principles.
Expertise in debugging, troubleshooting, and optimizing sites/applications/codes for performance.
Probation Period: We have a one month of probation period where you will receive 50% of the agreed salary. Upon successful completion of your probation period you will be paid the full salary.
Compensation & Other Benefits
Annual performance bonuses and salary increments
Generous casual and sick leave policy
Yearly 2 festival bonus
Health Insurance
Professional certification support
Yearly holidays according to Bangladesh and the US calendar
Leadership training directly from the CEO (monthly)
Relocation opportunities to our California headquarters