TIDEPOOL LABS

Company
Full Stack React.js/Python Engineer
Category
Job Address
Application Deadline
IT
Yerevan, Armenia
29/05/2024
Responsibilities
- Collaborate within a small, agile team composed of Frontend and Backend developers, a project manager, a QA professional, and a designer - Design and develop user-centric features using React.js for a seamless front-end experience - Build and maintain high-performance backend applications using Python - Lead system architecture discussions and make critical decisions on technology and tools, focusing on scalability and performance - Create, implement, and maintain efficient SQL databases, ensuring optimized data retrieval and robust storage solutions - Enhance application responsiveness and reduce latencies by optimizing SQL queries and using advanced indexing and caching techniques - Work across the full stack to improve application performance and integrate sophisticated features - Engage in Agile development practices, participate in code reviews, and uphold high coding standards to ensure quality and maintainability
Required Qualifications
- At least 3 years of professional experience in software development, with substantial expertise in React.js and Python - Proficient in JavaScript and Python, with a strong understanding of modern frameworks and core principles in both languages - Experience with Python web frameworks such as Flask and/or Django - Experience in developing responsive and efficient web applications with a focus on both front-end and back-end performance - Skilled in database schema design, query optimization, and database management - Strong proficiency with relational databases such as PostgreSQL, MySQL, and/or others - Knowledge of Redis or similar caching solutions to enhance application performance - Experience with version control systems, preferably Git, and collaborative coding environments - Experience with AWS products (EC2, Cloudfront, Amplify, S3 etc.) - Knowledge of other scripting languages, including Linux Shell Script
Application Procedures
All interested candidates can send their CVs to recruitment@tidepoollabs.com. Please mention in your application that you have learned about this position from MyJob.am