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