- LocationHyderabad/Secunderabad
-
IndustryInformation Technology
Key Responsibilities:
● Work closely with product managers, designers, frontend developers, and other cross-functional teams to ensure the seamless integration and alignment of frontend and
backend technologies, driving cohesive and high-quality product delivery.
● Develop and implement coding standards and best practices for the backend team.
● Document technical specifications and procedures.
● Stay up-to-date with the latest backend technologies, trends, and best practices.
● Collaborate with other departments to identify and address backend-related issues.
● Conduct code reviews and ensure code quality and consistency across the backend team.
● Create technical documentation, ensuring clarity for future development and
maintenance.
Requirements:
● Experience: 4-6 years of hands-on experience in backend development, with a strong background in product-based companies or startups.
● Education: Bachelor’s degree or above in Computer Science or a related field.
● Programming skills: Proficient in Python and software development principles, with a focus on clean, maintainable code, and industry best practices. Experienced in unit testing, AI-driven code reviews, version control with Git, CI/CD pipelines using GitHub Actions, and integrating New Relic for logging and APM into backend systems.
● Database Development: Proficiency in developing and optimizing backend systems in both relational and non-relational database environments, such as MySQL and NoSQL databases.
● GraphQL: Proven experience in developing and managing robust GraphQL APIs, preferably using Apollo Server. Ability to design type-safe GraphQL schemas and resolvers, ensuring seamless integration and high performance.
● Cloud Platforms: Familiar with AWS and experienced in Docker containerization and orchestrating containerized systems.
● System Architecture: Proficient in system design and architecture with experience in developing multi-tenant platforms, including security implementation, user onboarding, payment integration, and scalable architecture.
● Linux Systems: Familiarity with Linux systems is mandatory, including deployment and management.
● Continuous Learning: Stay current with industry trends and emerging technologies to influence architectural decisions and drive continuous improvement.
Benefits:
● Competitive salary.
● Health insurance.
● Casual dress code.
● Dynamic & Collaboration friendly office.
● Hybrid work schedule.
Check Your Resume for Match
Upload your resume and our tool will compare it to the requirements for this job like recruiters do.
Check for Match