Job Detail
-
Experience 3 Year
-
Industry Software Company
-
Qualifications Bachelor-Pass-Out
Job Description
Senior Backend Engineer (Python) at Naamche Inc
About Company
We are a group of young engineers and designers who love practicing the art and science of software engineering. Over the years, we have built global products for clients from different parts of the world. Building great software is no less than a mountaineering expedition and we are short of a few Sherpas to start our next climb. If you think that you have it in you to solve challenging technical problems and empower businesses, we’d like to meet you.
Job Description
Are you a skilled backend engineer with a passion for building robust and scalable systems? Look no further than Naamche! We’re an innovative tech startup dedicated to turning product ideas into reality. From designing and implementing efficient backend solutions to collaborating with cross-functional teams, we’re constantly pushing boundaries and seeking new ways to make an impact.
As a Senior Backend Engineer at Naamche, you’ll play a pivotal role in our talented team of engineers and designers. We’re seeking someone who can provide leadership, offer fresh perspectives, and tackle a variety of projects. If you’re driven by product development, eager to expand your skills as an engineer, and thrive in a collaborative environment, you’re in the right place!
Job Responsibilities
- Developing and maintaining scalable backend systems using Python and related frameworks (Django/FastAPI)
- Collaborating closely with frontend engineers, product managers, and designers to define, architect, and deliver high-quality features
- Designing and implementing RESTful and GraphQL APIs to support seamless integration with frontend applications
- Ensuring the reliability, security, and performance of backend systems through efficient coding practices, optimization, and monitoring
- Managing the deployment of the application to cloud providers like AWS through containerization
- Participating in code reviews and providing constructive feedback to teammates to maintain code quality standards
- Investigating and resolving technical issues, including bug fixes and performance optimizations
- Communicating with clients in the US and presenting application demo to stakeholders
Job Requirements
Skill Set
- You are proficient in Python and and have built backend systems using Python frameworks (e.g., Django, FastAPI)
- You have a strong understanding of RESTful and GraphQL API design principles and follow the best practices
- You have extensive experience working with database technologies such as PostgreSQL, MySQL, or MongoDB and know the tradeoffs of different database schema designs.
- You have previously deployed a backend system to cloud platforms (e.g., AWS, Azure) using deployment tools (e.g., Docker, Kubernetes)
- You go to great lengths to ensure code quality (linting, unit tests, code standards)
- You do not shy away from presenting your work to the stake holders and can hold fluent communication in English
- You can translate business requirements into technical requirements and delegate tasks to your team. Previous experience mentoring and providing guidance to junior engineers is a plus
Experience
- Minimum of 3 years of professional experience in backend engineering roles
Other jobs you may like
-
Mid-Level Laravel Developer- Id302 Featured
- @ TalentSathi – Simplifying the Recruitment
- Anamnagar, Kathmandu