Description:
We are seeking a talented and 5 years plus experienced Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining robust and scalable web applications that meet the needs of our organisation and clients. You will work closely with cross-functional teams, including product managers, designers, and backend developers, to deliver high-quality software solutions.
Requirements:
Must Have:-
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Proven experience as a Full Stack Developer, with a strong portfolio of web applications.
- Excellent problem solving and analytical skills, with the ability to debug and resolve complex issues.{Understand the requirments and existing systems very quickly}
- Strong communication and collaboration skills, with the ability to work effectively in a team environment and communicate to clients.
- Demonstrated understanding of algorithms, data structures, and other system architecture factors.
- Solid understanding of at-least 2 backend technologies such as Node.js & Python or Go or Ruby or Java.
- Experience with server-side frameworks (e.g., NestJS, Django, Ruby on Rails).
- Strong database skills, including experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Firebase).
- Must be strongly proficient with in-memory database (Redis).
- Familiarity with version control systems (e.g., Git) and agile development methodologies.
- Knowledge of cloud platforms (e.g., AWS or Azure or Google Cloud) and deployment processes.