Job Summary:We are looking for a highly skilled Senior Full Stack Developer with expertise in both Python and React to join our dynamic development team. As a key member of our team, you will play a crucial role in leading and mentoring developers, contributing to architectural decisions, and ensuring the delivery of high-quality software solutions across the full stack.
Responsibilities:Technical Leadership:Lead and mentor a team of developers, fostering collaboration and maintaining a high standard of code quality.Provide technical guidance and expertise in both Python and React development.
Full Stack Development:Design, develop, and maintain scalable and efficient full-stack solutions using Python and React.Collaborate with frontend and backend developers to ensure seamless integration between the two components.
System Design and Architecture:Participate in architectural discussions and decisions, ensuring alignment with business goals and scalability requirements.Collaborate with cross-functional teams to understand business requirements and translate them into robust technical solutions.
Coding and Development:Write clean, maintainable, and efficient code in both Python and React, adhering to coding standards and best practices.Conduct code reviews and collaborate with team members to address feedback.
Database Management:Design and optimize database structures, ensuring efficient data storage and retrieval.Work with relational and non-relational databases to manage data effectively.
Testing and Quality Assurance:Implement and execute unit testing and integration testing strategies to ensure the reliability and robustness of the software.Collaborate with QA teams to identify and address bugs and issues promptly.
Continuous Improvement:Stay updated on industry trends and emerging technologies, recommending and implementing improvements to current processes and tools.
Requirements:Bachelor's or Master's degree in Computer Science, Engineering, or a related field.Proven experience as a Senior Full Stack Developer with expertise in Python and React.In-depth knowledge of Python and its frameworks (Django, Flask) and proficiency in React.Experience with database design and management (SQL, NoSQL).Strong understanding of software architecture and design principles.Excellent problem-solving and debugging skills.Ability to work collaboratively in a team and communicate effectively.Familiarity with version control systems (Git) and CI/CD pipelines.Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
If you are a seasoned Full Stack Developer with expertise in both Python and React, and you're passionate about building scalable and innovative solutions, we invite you to apply and be a key contributor to our exciting projects.