Job Summary:We are seeking a skilled Full Stack Developer with expertise in both frontend and backend development to join our dynamic team. The ideal candidate will have experience working with React.js, Flask (Python), API integrations, and databases such as Cosmos DB. Additionally, familiarity with Power BI embedded is a plus. This role will involve developing and maintaining scalable web applications, integrating APIs, and handling data-intensive tasks.
Key Responsibilities:· Develop and maintain high-quality web applications using React.js for frontend and Flask (Python) for backend.· Design and implement RESTful APIs and integrate them with various third-party services.· Work on database management, specifically with Cosmos DB, to ensure data integrity and performance.· Collaborate with cross-functional teams to design, develop, and deploy new features.· Implement responsive UI components and ensure cross-browser compatibility.· Optimize application performance for maximum speed and scalability.· Participate in code reviews and provide constructive feedback to peers.· Troubleshoot, debug, and upgrade existing software.· (Optional) Utilize Power BI embedded to create data visualizations and reports.· Stay up-to-date with the latest industry trends and technologies to bring innovative ideas to the team.
Required Skills & Qualifications:· Strong proficiency in React.js and its core principles.· Experience with Flask (Python) and building RESTful APIs.· Solid understanding of HTML, CSS, JavaScript, and modern frontend frameworks.· Experience with databases, particularly Cosmos DB.· Familiarity with API integrations and microservices architecture.· Understanding of data structures, algorithms, and software design principles.· Excellent problem-solving skills and attention to detail.· Good communication skills and ability to work in a team environment.· Knowledge of cloud platforms such as Azure.