Backend Developer
Location
On-site & Remote
Type
Overview
Build robust server-side systems, APIs, and databases that power modern applications.
Key Responsibilities
Design and develop scalable backend APIs and microservices using Node.js, Python, Java, .NET, or similar technologies
Design and optimize database schemas for both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases with focus on performance
Implement secure authentication, authorization, and data protection mechanisms following industry security best practices
Integrate third-party APIs and services, troubleshoot performance issues, and collaborate with frontend developers to ensure seamless integration
Required Skills & Qualifications
Bachelor's degree in Computer Science with 3+ years of professional backend development experience
Strong proficiency in at least one backend language (Node.js, Python, Java, .NET, PHP) and solid understanding of RESTful API design
Experience with database design and optimization, version control (Git), and understanding of server architecture and cloud platforms
Strong problem-solving abilities, experience with agile methodologies, and excellent communication skills for technical collaboration
What We Offer
Competitive salary with comprehensive benefits including health insurance, dental, vision, and 401(k) with matching
Remote or hybrid work options with modern development tools and infrastructure provided
Work on challenging backend systems at scale with opportunities to learn cloud technologies (AWS, Azure, GCP)
Professional growth opportunities, collaborative engineering culture, generous PTO and holidays, and regular knowledge-sharing sessions
