As senior Backend engineer you will be responsible for developing and designing server side architectures working alongside Front end , product & other R&D teams. You will be expected to display independence and accountability in taking tasks to the finish line.
Roles & Responsibilities:
Write server-side code using Python and AWS server-less services.
Implement and maintain RESTful APIs for seamless communication between front-end and back-end.
Work with databases such as MongoDB, PostgreSQL and GraphDB to store and retrieve data.
Write clean, readable, quality and testable code writing.
Test and debug applications to ensure high quality and performance.
Review pull requests to ensure high quality and maintainable solutions.
Seeing through a project from conception to finished product.
Follow-up new evolutions of technology and take initiative to keep the stack up to date.
Requirements:
Must Requirements:
7+ years of server side development experience.
5+ years of Python development experience.
Self-motivated, agile, passionate about software development and Independent learner.
Knowledge of server-side programming languages (Python) and database technologies (i.e. MongoDB, PostgreSQL).
Experience with RESTful APIs and web application architecture.
Cloud development (AWS).
Good understanding of software development methodologies, such as Agile or Scrum.
Ability to work independently, with strong debugging and problem-solving skills.
At the same time, team player with strong communication skills and a positive attitude.
You have a strong work ethic. You like to get things done and are willing to go the extra mile.
Good written and verbal communication skills.
Must Requirements:
7+ years of server side development experience.
5+ years of Python development experience.
Self-motivated, agile, passionate about software development and Independent learner.
Knowledge of server-side programming languages (Python) and database technologies (i.e. MongoDB, PostgreSQL).
Experience with RESTful APIs and web application architecture.
Cloud development (AWS).
Good understanding of software development methodologies, such as Agile or Scrum.
Ability to work independently, with strong debugging and problem-solving skills.
At the same time, team player with strong communication skills and a positive attitude.
You have a strong work ethic. You like to get things done and are willing to go the extra mile.
Good written and verbal communication skills.
Advantages:
Startup experience.
This position is open to all candidates.