Home > Careers > Back End Developer
Back End Developer
Engineering (Backend Development)
Positions: 8
Qualification: Bachelor's degree in Computer Science, Engineering, or a related field
Work Experience: 1-2 years in backend development
Location: Remote
About the Company
Peacock India is a forward-thinking IT services, UX/UI design, and consulting company that focuses on innovation, scalability, and efficiency. We specialize in developing high-performance technology solutions while also delivering exceptional UX/UI design services to enhance user experiences. Our mission is to empower businesses by providing robust, cost-effective backend solutions along with intuitive and user-friendly interfaces.
Role Overview
We are looking for a talented Backend Developer to join our dynamic team. This is a fully remote position where you will work on building scalable, secure, and high-performing backend solutions. The role requires strong technical expertise in backend technologies, databases, and APIs, along with a deep understanding of cloud computing and authentication mechanisms.
Location
Fully Remote
This role is open to candidates worldwide, allowing flexibility to work from anywhere while collaborating with an international team.
Job Type
Full-time
This is a permanent, full-time role with the opportunity for growth and professional development.
Requirements
Key Responsibilities
Project & Development Responsibilities
- Design and develop backend services, ensuring high performance and scalability.
- Build RESTful and GraphQL APIs with a focus on efficiency and security.
- Work on serverless architectures using AWS Lambda, Cloudflare Workers, and Next.js API.
- Implement authentication systems with Better Auth or Clerk Auth.
- Optimize PostgreSQL databases and manage ORM integrations like Drizzle ORM.
Collaboration & Agile Process
- Collaborate with frontend developers, UX/UI designers, and product managers to ensure seamless integration.
- Participate in Agile methodologies, including sprint planning, standups, and retrospectives.
- Maintain clear documentation of technical processes, APIs, and data structures.
Performance & Security Optimization
- Monitor and optimize server response times and database queries for better efficiency.
- Implement best security practices to protect APIs, authentication mechanisms, and databases.
- Work with tools like Postman for API testing and validation.
Problem Solving & System Architecture
- Analyze system bottlenecks and propose optimized solutions.
- Use DrawSQL.app or similar tools to design scalable system architectures.
- Troubleshoot performance issues and ensure minimal downtime.
Experience & Expertise
- Minimum of 1-2 years of experience in backend development.
- Strong proficiency in JavaScript and TypeScript.
- Hands-on experience with Next.js API, Hono JS, AWS Lambda, or Cloudflare Workers.
- Expertise in PostgreSQL, with experience in Drizzle ORM or similar database tools.
- Solid understanding of RESTful and GraphQL API development.
- Familiarity with GitHub or similar version control platforms.
Nice-to-Have Skills
- Experience with SQLite, Apollo GraphQL, Deno JS, Payload/Sanity CMS.
- Knowledge of payment gateway integrations (Stripe/Razorpay).
- Exposure to state management tools like Jotai and Zustand.
- Understanding of Cloudflare, AWS Route 53, and email providers (Zepto Mail/SendGrid).
Skills & Attributes
- Strong problem-solving and debugging skills in serverless environments.
- Understanding of data structures and algorithms (DSA).
- Ability to design system architectures with a focus on performance and scalability.
- Excellent communication and teamwork skills.
- Ability to work independently while maintaining collaboration with cross-functional teams.
Why Join Peacock India?
- Fully remote role with flexible working hours.
- Work with cutting-edge technologies in a fast-growing company.
- Opportunity for career growth and professional development.
- Be part of an innovative, passionate, and talented team.