Senior Staff Engineer

Logo of Nagarro

Nagarro

๐Ÿ“Remote - India

Job highlights

Summary

Join Nagarro, a rapidly growing Digital Product Engineering company, and contribute to the development of inspiring digital products and services. As a key member of our team, you will leverage your extensive experience (10+ years) in developing and maintaining responsive web applications using Angular and Python frameworks. You will collaborate with designers and engineers to create visually appealing and user-friendly interfaces, build scalable backend systems, and ensure seamless data exchange. Your expertise in RESTful APIs, databases (MySQL, PostgreSQL, MongoDB), and data analysis will be crucial. Strong problem-solving skills, attention to detail, and excellent communication are essential for success in this role.

Requirements

  • Total Experience 10+ Years
  • Experience in developing responsive, dynamic, and user-friendly web applications using Angular or React framework
  • Hands-on experience in backend development using Python frameworks such as Django, Flask, or FastAPI
  • Proficiency in implementing modern UI/UX designs by collaborating with designers to create visually appealing and responsive UI components
  • Expertise in creating reusable components, directives, and services to ensure application scalability and maintainability
  • Strong understanding of consuming RESTful APIs and Web Services to integrate front-end applications with backend systems seamlessly
  • Proficiency in designing and developing RESTful APIs for smooth data exchange between the client and server
  • Experience with databases like MySQL, PostgreSQL, or NoSQL solutions such as MongoDB, including writing optimized queries and ensuring database security
  • Skills in data processing, manipulation, and analysis, including the ability to implement machine learning models or algorithms
  • Proficiency in writing unit and integration tests using testing frameworks to ensure code quality and application stability
  • Strong problem-solving skills, attention to detail, and the ability to work independently with minimal supervision
  • Excellent communication and collaboration skills for effective teamwork in a dynamic environment
  • Bachelorโ€™s or masterโ€™s degree in computer science, Information Technology, or a related field

Responsibilities

  • Develop and maintain responsive, user-friendly web applications using Angular
  • Collaborate with designers to implement aesthetically pleasing and responsive UI components for an enhanced user experience across devices
  • Design and develop reusable components, directives, and services to support scalable and maintainable applications
  • Integrate front-end applications with backend systems by consuming RESTful APIs and ensuring smooth communication
  • Build scalable and efficient backend systems using Python frameworks (Django, Flask, or FastAPI) to handle web requests and database interactions
  • Design, develop, and integrate RESTful APIs with frontend applications for seamless data exchange
  • Manage and optimize databases, writing efficient queries for MySQL, PostgreSQL, or NoSQL databases like MongoDB
  • Perform data processing and analysis, implementing machine learning models or algorithms as needed
  • Write unit and integration tests to ensure application stability and maintain high-quality code standards
  • Collaborate with cross-functional teams to solve technical challenges and deliver exceptional user experiences

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Nagarro know you found this job on JobsCollider. Thanks! ๐Ÿ™