Job Description
Description :
We’re seeking an experienced Senior Backend Developer to join our dynamic team and play a pivotal role in architecting and scaling our platform as we pursue our mission to healthify a billion people! As a senior team member, you’ll drive technical decisions, mentor junior developers, and help shape our engineering culture.
Key Responsibilities :
– Design, implement, and maintain scalable backend architectures and microservices
– Lead complex technical projects from conception to delivery
– Establish coding standards, best practices, and architectural guidelines
– Mentor junior developers and conduct code reviews to ensure code quality
– Collaborate with product and infrastructure teams to optimize system performance
– Identify and resolve system bottlenecks and technical debt
– Drive innovation in our technology stack and development processes
– Participate in technical decision-making and architecture discussions
– Handle incident management and lead problem-solving efforts for critical issues
Technical Skills & Requirements :
– Strong proficiency in Python and deep understanding of its internals
– Expert-level experience with Django framework, including custom middleware development and optimization
– Advanced knowledge of database systems (MySQL, MongoDB) including query optimization, indexing strategies, and performance tuning
– Proven experience with caching solutions (Redis) and message queues
– Strong background in API design and microservices architecture
– Expertise in AWS cloud services (EC2, RDS, S3, Lambda, ECS)
– Experience with containerization (Docker) and container deployment and management tools (ECS)
– Proficiency in implementing CI/CD pipelines
– Knowledge of monitoring tools and APM solutions (New Relic, Coralogix)
– Experience with performance optimization and scalability challenges
Professional Attributes :
– Proven track record of leading technical initiatives and delivering large-scale projects
– Strong system design and architectural decision-making abilities
– Excellence in technical documentation and knowledge sharing
– Strong problem-solving skills and ability to debug complex production issues
– Experience mentoring junior developers and providing technical leadership
– Excellent communication skills to collaborate with cross-functional teams
– Track record of driving engineering best practices and process improvements
Qualifications :
– Minimum 5+ years of experience in backend development
– Bachelor’s/Master’s degree in Computer Science, Engineering, or related field
– Extensive experience in high-growth or startup environments
– Proven experience building and scaling applications handling millions of users
– History of contributing to or maintaining open-source projects is a plus
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now