πSouth Africa
Senior Staff Engineer
closed
Nagarro
πRemote - India
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
This job is filled or no longer available
Similar Remote Jobs
πChina
π°$244k-$304k
πUnited States
π°$190k-$221k
πWorldwide
πIndia
π°$244k-$307k
πUnited States
πEcuador
πIndia
πMexico
πMexico