Available Offers for flask

Senior Python Developer

Responsibilities: 

  • Building backend services and solutions for our digital portfolio and digital platforms that enable our customers to collect, process and visualize data. 
  • Develop reliable microservices for web application backends. 
  • Developing new reusable code and libraries for future use, and ensuring the technical feasibility of existing and future BE designs. 
  • Deliver error-free code through testing and working with QA teams, in order to meet the quality standards. 
  • Maintenance of existing software and code. You will be required to work and communicate with team members and product owners to ensure user requirements are understood, and design expectations are met. 


Requirements: 

5+ years of recent hands-on coding and software design Python

  • Experience with working in containerized environments. API use, design, and development such as for RESTful. 
  • Familiar with: Database technologies like MySQL, PostgreSQL, MS SQL, Influx, Redis Web frameworks Flask, Django 
  • Message brokers like RabbitMQ WebSockets protocol 
  • Knowledge of code versioning tools such as Git. An analytical mindset. 
  • Proven organizational and time management skills. 
  • Curious, and willing to learn new technologies. 
  • Comfortable working in an agile environment. 
  • Good communication and teamwork skills; working proficiency in English (written and spoken). 
  • Self-motivating, able to assume responsibility and work autonomously in a professional manner. 
  • Willingness to learn new languages, frameworks, and technologies. 


Nice to have:

  • Experience with Kubernetes. 
  • Experience with Jira and Confluence. 
  • Experience with AWS/Azure, other cloud platforms. 
  • Experience with ModBus protocol. Experience with NumPy. 
  • Experience with Swagger.

Senior Python & Vue.js Full-Stack Developer | Remote Position

Remotely
Full-time
Part-time
Are you an experienced Full-Stack Developer with expertise in Python and Vue.js? Join our innovative team creating comprehensive IaaS and PaaS solutions for businesses ranging from startups to enterprise-level corporations. We're seeking a senior developer to build and enhance our client-server applications that process Jira requests via REST API. Key Responsibilities - Design, develop, and maintain full-stack applications using Python 3.9+ and Vue.js 3.x. - Architect and implement REST API endpoints for seamless frontend-backend communication. - Create efficient database models and queries using SQLAlchemy and PostgreSQL. - Participate in integration with third-party services and APIs. - Implement CI/CD pipelines using GitLab. - Collaborate with cross-functional teams to deliver high-quality software solutions. - Optimize application performance and ensure code quality. - Document code, APIs, and technical specifications. Required Skills - 8+ years of software development experience, with at least 5 years of Python (3.7+) experience. - 5+ years of JavaScript experience with 3+ years of Vue.js (versions 2 and 3) development. - Strong proficiency with Flask framework (versions 2 and 3). - Experience with SQLAlchemy ORM (versions 1.4 and 2). - Expertise in PostgreSQL database design, relationships, and query optimization. - Proficiency with modern frontend frameworks including Tailwind CSS and Foundation. - Experience with Vue.js ecosystem: Vue-router, Vuex/Pinia, and Axios. - Hands-on experience with GitLab CI/CD pipelines and Git version control. - Working knowledge of REST API development and consumption. - Understanding of MV* architectural patterns. Nice to Have - Experience with microservices architecture. - Knowledge of cloud platforms (AWS, GCP, or Azure). - Experience with message brokers like RabbitMQ or Redis. - Understanding of authentication systems and JWT implementation. - Experience with test-driven development and testing frameworks. - Prior work on enterprise-level applications. Why Join Us Work with a dynamic team on cutting-edge technology solutions while enjoying the flexibility of remote work. We offer competitive compensation, professional growth opportunities, and the chance to work on projects that make a real difference for businesses across various industries. Join our distributed team and help us build the next generation of business solutions.