(SHORT-TERM) Full-stack Engineer-Python/React
Remoto en Latinoamerica
Tecnología
About the position
Position Overview:
We are seeking a highly skilled and experienced Full Stack Engineer with expertise in Python, React, and PostgreSQL. The ideal candidate will have a proven track record of at least 5 years in full-stack development, demonstrating proficiency in building scalable and efficient web applications.
Responsibilities:
Full Stack Development:
- Design, develop, and maintain end-to-end solutions using Python and React.
- Collaborate with cross-functional teams to understand project requirements and deliver high-quality software.
Backend Development:
- Utilize Python and associated frameworks to create robust backend systems.
- Work with databases, predominantly PostgreSQL, to ensure efficient data storage and retrieval.
Frontend Development:
- Develop responsive and user-friendly interfaces using React.
- Implement and maintain a consistent user experience across various platforms.
Collaboration:
- Collaborate with UI/UX designers and other developers to translate design concepts into functional code.
- Engage in code reviews and contribute to a collaborative coding environment.
Optimization and Scalability:
- Identify opportunities for system optimization and performance improvements.
- Ensure the scalability and reliability of applications to accommodate future growth.
Qualifications:
Technical Skills:
- Proven experience with Python, frameworks for backend development.
- Strong proficiency in React for frontend development.
- Extensive experience working with PostgreSQL databases.
Full Stack Experience:
- Minimum 5 years of experience in full-stack development.
- Hands-on experience with both frontend and backend technologies.
Problem-Solving Abilities:
- Strong analytical and problem-solving skills.
- Ability to troubleshoot and debug issues efficiently.
Collaboration and Communication:
- Excellent communication skills, both written and verbal.
- Ability to work collaboratively in a team environment.
Continuous Learning:
- Stay updated on industry trends and emerging technologies.
- Willingness to learn and adapt to new tools and frameworks.