Full Stack React.js/Python Engineer
Deadline: 29 May 2024
Employment term: Permanent
Category: Software development
Job type: Flexible schedule
Location: Yerevan
Job description:
Tidepool Labs Europe has an opportunity for a Full stack (React.js/Python) Engineer. The ideal candidate will be an enthusiastic developer eager to work with a team to build high profile applications.
/en/full-stack-reactjspython-engineer
Job 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
Additional Advantages
- Knowledge of containerization and orchestration technologies like Docker and Kubernetes.
- Experience in using NestJS and/or NextJS for optimal server-side and static site generation.
- Knowledge of Go, with experience in building high-performance and scalable applications.
- Experience with Generative AI, particularly with Large Language Models (LLMs) and applications in real-world scenarios.
Desirable profile
- Excellent written and verbal English proficiency
- Strong collaborative skills
- Proven ability to learn quickly.
- Highly logical and analytical mindset
- Ability to adapt quickly to new technologies and ongoing changing business requirements
- Highly motivated
- Ability to work under pressure
- Multitasking
Required candidate level: Senior
Additional information
All interested candidates can send their CVs to recruitment@tidepoollabs.com.
Our benefits:
- Flexible working hours
- Health insurance coverage of the employee and their spouse
- Paid days off
- Continuous learning opportunities
- Relocation opportunity to Europe
Professional skills
JavaScript Frameworks
Python
React.js
Soft skills
Time management
Team player
Share this job via your favorite social media channel.
About Company
“Tidepool Labs” is an Information Technology company in Yerevan (Armenia), which empowers startups to succeed and grow by providing the experience of engineering services and innovation that they need. Despite building and launching already six startups, our team members helped numerous entrepreneurs to launch successful companies. (i.e. “MDsave” Inc., “TRM Labs” Inc., “Double-Loop” Inc.)
“Tidepool Labs” is a well-capitalized organization with over 80 employees headquartered in San Francisco.
Want to be a part of a creative and innovative group of people, send your resume to careers@tidepoollabs.com
Contact details
Website https://www.tidepoollabs.com/
Phone: +37491100035
Address: 19/1 Sayat-Nova Ave, Yerevan, Armenia