Job brief:We are looking for a Full Stack Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of both server-side and client-side logic, ensuring high performance and responsiveness of applications. You will be responsible for designing, developing, and integrating front-end and back-end components while collaborating closely with cross-functional teams to deliver scalable and efficient web applications. Roles & Responsibilities:
Writing reusable, testable, and productive code.
Design and implementation of low-latency, high-availability, and performant applications.
Development and maintenance of scalable front-end and back-end architectures.
Implementation of security and data protection.
Coordinate with internal teams to understand user requirements and provide technical solutions.
Mentor junior team members.
Build responsive and user-friendly interfaces using up-to-date front-end technologies.
Develop REST APIs, business services, and third-party integrations.
Integrate user-facing elements with server-side logic.
Create Unit and Integration tests to ensure the quality of code.
Write code that is cross-browser and cross-device compatible.
Work in a cross-functional team to deliver a complete user experience.
Optimize applications for maximum speed, scalability, and reliability.
Participate in code reviews, debugging, and performance tuning activities.
Experience & Exposure Required:
3+ years of experience as a Software Engineer in Full Stack Development.
Experience in developing web applications using Python, Django, and ReactJS.
BFSI/Insurtech industry domain experience preferred.
A valuable understanding of Object-Oriented Design, Data Structures, Algorithms, and Design Patterns.
Insightful knowledge in scalable web application development using Python and Django.
Strong hands-on experience with ReactJS, JavaScript, HTML5, and CSS3.
Understandin