Pesto Mission :
Our mission is to change the lives of 5.2 million Indian software engineers. Creating access for them to great career opportunities using remote work.
We believe that a company's greatest asset is "the people- in it. That's what makes or breaks a company. Which is why at Pesto we value our culture the most.
Pesto's brand ultimately is a reflection of our culture, which every team member carries with them wherever they go. Which is why building a great culture is the single most important thing we can do at this stage of our journey.
Our philosophy at Pesto is that we- re willing to make short term sacrifices (including lost revenue or profits) if we believe that the long term benefits are worth it.
Protecting the company culture and sticking to core values is a long term benefit
Back-end Developers create, code, and improve the server, server-side applications, and databases that, when combined with front-end codes, help create a functional, seamless experience for the end-user.
Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
A basic understanding of front-end technologies is therefore necessary as well.
Design, develop, test, deploy, maintain, and improve software and new user-facing features.
Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
Recording data and reporting it to proper parties, such as clients or leadership.
Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
Stay up to date with current best practices.
Optimization of the application for maximum speed and scalability
Minimum 2 years of working experience as a Back-end developer
Minimum 2 years of experience with programming languages like Python, Node and Java
Have working experience in handling, managing and optimizing database both relational and non-relational.
Proficient understanding of code versioning tools, such as Git
Strong understanding of the web development cycle and programming techniques and tools.
Focus on efficiency, user experience, and process improvement.
Strong problem solving and verbal and written communication skills.
Management of hosting environment, including database administration and scaling an application to support load changes
Working experience on Typescript.
Working experience in PostgreSQL, MongoDB.
Educational Qualification : B.E / B.TECH / M.tech from Tier 1 / Tier 2 College
Looking for an immediate joiners.