Full Stack Developer/Python
Permanent NewBookmark Details
In This Role, Your Responsibilities Will Be:
• Develop responsive and dynamic user interfaces using React.js with modern JavaScript (ES6+).
• Build and maintain Python-based RESTful APIs using frameworks like FastAPI, Flask, or Django REST Framework.
• Integrate frontend applications with backend APIs and third-party enterprise systems.
• Collaborate with product owners, architects, and QA to deliver high-quality solutions on time.
• Write clean, reusable, and well-documented code following best practices and company standards.
• Work with SQL (e.g., PostgreSQL, MySQL) or NoSQL (e.g., MongoDB, DynamoDB) databases.
• Participate in code reviews, agile ceremonies, and design discussions.
• Debug production issues and continuously improve application performance and scalability.
Who You Are:
You are passionate about technology and are highly skilled in crafting the overall technical vision for a specific solution to a business problem. You are responsible for designing, describing, and handling the solution. You can proficiently communicate ideas and build positive relationships with customers at all levels.
For This Role, You Will Need:
• +3 years of experience as a Full Stack Developer or similar role.
• Strong hands-on experience in React.js, including state management (Redux, Context API), component lifecycle, and adaptable UI.
• Proven backend development experience using Python, particularly for enterprise applications (not AI/ML).
• Experience with Python web frameworks such as FastAPI, Flask, or Django REST Framework.
• Proficiency in working with REST APIs, authentication (OAuth, JWT), and API versioning.
• Familiarity with SQL and/or NoSQL databases, data modeling, and query optimization.
• Knowledge of Git, CI/CD tools, and modern development workflows.
• Excellent problem-solving skills and attention to detail.
• A positive, collaborative attitude and strong team spirit.
• Familiarity with containerization using Docker ( Nice to have)
• Exposure to cloud platforms like AWS, Azure, or GCP.( Nice to have)
• Experience with automated testing tools and frameworks (e.g., PyTest, Jest, Cypress).( Nice to have)
• Basic knowledge of microservices architecture and API gateways. ( Nice to have)
• Advanced English skills
Preferred Qualifications that Set You Apart:
• Bachelor’s degree in computer science or a related field.
• Strong analytical, communication, and teamwork skills.
Our Culture & Commitment to You
At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results.
We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation, and holiday leave.
Share
Facebook
X
LinkedIn
Telegram
Tumblr
Whatsapp
VK
Mail