Apply with Email

Full Stack React.js/Python Engineer

With email

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.

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
Please clearly mention that you have heard of this job opportunity on staff.am

Professional skills

JavaScript Frameworks

Python

React.js

Soft skills

Time management

Team player

Apply with Email

Share this job via your favorite social media channel.

Contact details

Website https://www.tidepoollabs.com/

Phone: +37491100035

Address: 19/1 Sayat-Nova Ave, Yerevan, Armenia

Find TIDEPOOL LABS on social media