Experience and Responsibilities:
- 4+ years of backend development experience using Node.js and Python.
- Strong in Python, including data structures and algorithms.
- Hands-on experience with Python frameworks like Django, FastAPI, or Flask.
- Experience using Javascript, Typescript and NodeJs.
- Experience building and scaling RESTful APIs (GraphQL a plus).
- Comfortable working with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
- Familiar with cloud platforms, especially AWS (Lambda, ECS, API Gateway, etc.).
- Experience with CI/CD, containers (Docker), and infrastructure-as-code tools (e.g., Terraform, CDK).
- Understand security best practices and how to apply them to backend services.
- Able to work in Agile teams using tools like JIRA and Git
Qualifications and Personal Characteristics:
- Bachelor’s degree in Computer Science, Engineering, or a related field preferred.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork skills.
- Ability to quickly learn new technologies and adapt to evolving requirements.
- Customer-centric mindset with a keen understanding of customer service.
- Innovative, forward-thinking, and proactive in identifying solutions and improvements.