Posted 3 months ago

Senior Back-end Developer (Remote)


Not disclosed
Full time
Time commitment
Information Technology and Services
Not disclosed
Company size


Google Cloud Platform (GCP)
Microservice Architecture

Job description

Campaign.com is looking for a driven and motivated Senior Back-end Developer to join our team to scale Google Play Indonesia’s Best App for Good to the next level.
We are looking for someone with the skills and experience needed to scale our app and website so it would be able to handle our rapidly growing traffic needs. Working to ensure that everything runs smoothly even when hit by large loads—be that traffic or demanding scripts. You will also be tasked with maintaining and testing existing back-end elements to ensure they’re as fast and efficient as possible. Data storage also comes under your remit, which requires you to have a good knowledge of data security and compliance.
Responsibilities :
  • Develop, improve, and maintain high-quality back-end services and APIs
  • Doing test-driven development
  • Within a cross-functional team, collaborate with other developers specializing in the backend, frontend, quality assurance, product owner, scrum master, etc.
  • Apply design patterns and design principles to produce maintainable code
  • Solve technical problems
  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement
  • Developing ideas for new programs, products, or features by monitoring industry developments and trends
  • Taking lead on projects as needed & providing mentorship for Junior and Intermediate Engineers
Requirements :
  • Bachelor/Professional Degree in Engineering: Computer/Information/Tech/Science/Math or relevant
  • At least 5 years of working experience as a back-end developer
  • Proven experience creating user authentication and authorization between multiple systems, servers, and environments
  • Capability to integrate multiple data sources and databases into one system
  • Proven experience managing the hosting environment, which includes database administration and scaling an application to support load changes
  • Ability to set up, administer backups, data migration, transformation, and scripting
  • Strong passion for technology, programming & software development
  • Experienced with Javascript or Node Js with any framework
  • Knowledge of CLI, SQL / NoSQL database
  • Knowledge about Microservices Architecture
  • Good Knowledge of RESTFul APIs
  • Experienced with source code management with GIT
  • Excellent logical, analytical, and communication skills
  • Positive thinking and proactive attitude
  • Ability to thrive and work in a Work-Anywhere, Full-Remote team
  • Download Campaign #ForChange App on App Store/Play Store & complete our "4 Nilai Campaign" challenge and other challenges that resonate with you
Please note that this is a full remote position.
We believe that change starts from each of us, then our team and then the world. Together, we are on a mission to make the world a better place.
In our team, everybody plays an important role regardless of their position, experience, and identities. If you believe in social issues and want to contribute to the development of Indonesia’s first social tracking app, we welcome you to apply to join the Campaign.com team!
Our team is a full remote team so candidates from all across Indonesia are welcomed to apply.
Interested in this job?
Apply Now
Other jobs like this
2 days ago
Not disclosed
Full time
2 days ago
Not disclosed
Full time
Share this job

Fast track Your Remote Work Career


Sign up

Create your profile by sharing your personal and professional details with us.


Take our online talent assessment for skills and competencies evaluation.


Get matched to in-demand jobs and accelerate your freelance career.

Interested in more opportunities like these?

Join now