Job Specifications
Role:Mobile Backend Developer
Location : Remote
Job type : C2C or W2
Job Summary:
We are looking for a skilled and experienced Mobile Backend Developer to join our engineering team. You will be responsible for designing, developing, and maintaining robust, scalable, and secure backend systems that power our mobile applications. You will work closely with mobile frontend developers, DevOps engineers, and product teams to deliver seamless and high-performance mobile experiences.
---
Key Responsibilities:
* Design and implement RESTful and/or GraphQL APIs to support mobile applications.
* Develop scalable backend services using [Node.js / Python / Java / Go / .NET or other relevant stack].
* Integrate with third-party APIs, authentication providers, and cloud services.
* Ensure high performance, availability, and security of backend systems.
* Collaborate with mobile frontend developers to define and optimize data contracts.
* Write clean, maintainable, and well-documented code.
* Implement monitoring, logging, and alerting for backend services.
* Participate in code reviews, architecture discussions, and sprint planning.
* Troubleshoot and resolve production issues and performance bottlenecks.
---
Required Skills & Qualifications:
* 6+ years of experience in backend development, preferably for mobile-first applications.
* Strong proficiency in one or more backend languages: Node.js, Python, Java, Go, etc.
* Experience with RESTful APIs, GraphQL, and WebSockets.
* Solid understanding of database systems: relational (e.g., PostgreSQL, MySQL) and/or NoSQL (e.g., MongoDB, Redis).
* Experience with authentication and authorization mechanisms (OAuth2, JWT, etc.).
* Familiarity with cloud platforms (AWS, GCP, Azure) and serverless architectures.
* Experience with CI/CD pipelines, containerization (Docker), and microservices.
* Proficient with Git and version control workflows.
---
Preferred Qualifications:
* Experience with Firebase, AWS Amplify, or Backend-as-a-Service (BaaS) platforms.
* Knowledge of mobile-specific backend challenges like push notifications, offline sync, and real-time updates.
* Familiarity with DevOps practices, infrastructure as code, and monitoring tools (e.g., Prometheus, Grafana, Datadog).
* Exposure to event-driven architectures and message queues (e.g., Kafka, RabbitMQ).
* Experience working in Agile/Scrum environments.
---
Soft Skills:
* Strong problem-solving and debugging skills.
* Excellent communication and collaboration abilities.
* Ability to work independently and manage multiple priorities.
* Passion for building high-quality, scalable systems.
Thanks & Regards
Naveen Vulupala
naveen@codebaseinc.com
About the Company
Codebase Inc. is a strategic IT solutions service provider based in New Jersey, USA. With a strategic mix of fully-managed Delivery Teams to self-driven Software Engineers, we specialize in the end-to-end delivery of tailor-made technology solutions. Our primary sectors of operation include BFSI, IT/ITES Services, Healthcare, Media & Telecom and FMCG & Retail with the combined strength of 300+ skill sets to deliver scalable, innovative, and competitive results.
At Codebase Inc., we match talented resources with the job oppo...
Know more