42 Coffee Cups — The Solution to Web and Mobile Development. We offer: Remote full-time work Distributed team Strong established development process 42 Coffee Cups is a distributed team of highly experienced Python, iOS and Android developers. We work on different projects for small and medium business, startups from Europe and USA.
13 червня 2022

Full-Stack Python/Django Engineer

віддалено

Необхідні навички

• 3+ years experience of web software development with full-stack engineering
• 2+ years experience in Python
• 1+ year experience in Django and its ecosystem
• Web applications architecture (Nginx, uWSGI, Celery, MySQL/PostgreSQL, Memcache, Redis)
• JS/HTML5/CSS3/SCSS/LESS
• Understanding of asynchronous development on both Frontend and Backend
• RESTful API architecture and DRF
• Experience in Vue.js
• Test-Driven Development
• MySQL/PostgreSQL and understanding of ORM
• Code profiling and optimization skills (Python/JS/SQL)
• Understanding of software design patterns
• Confidence in Git & UNIX/GNU Linux basic commands
• Familiarity with Docker and docker-compose

• Good English
• Strong analytical skills
• Planning ahead skills and confidence to express thoughts clearly in writing
• Attention to details
• High sense of responsibility for what you do

Буде плюсом

• Troubleshooter set of mind
• Experience in data visualization with charts using JS libraries (D3.js/Echarts)
• Experience in other frontend frameworks (e.g. Angular, React, Backbone, Elm, etc)
• Experience using React Native and any mobile development
• Contribution to Open Source
• Basic DevOps experience, Docker/docker-compose & Kubernetes
• Experience with micro-services architecture
• Familiarity with serverless computing
• NoSQL is a plus
• Knowledge of ML and AI is a big plus
• Familiarity with Agile approach
• Master’s degree in Computer Science or similar

Пропонуємо

• 100% remote work
• Flexible work hours
• Competitive salary on an hourly basis
• Performance-based rate reviews and promotions
• Bonuses depending on your responsibility levels
• Strong professional team
• Established development process
• Career growth opportunities

Обов’язки

• Contribute 6-8 hours per working day
• Implement technical tasks and features with a high standard of code quality using Test-Driven Development approach
• Participate constructively in code reviews
• Estimate and plan tasks
• Work aloud
• Brainstorm and discuss ideas and solution with other team members
• Contribute to technical decision making
• Attend planned meetings, calls, demos
• Adhere to, and help refine company standards and processes
• Communications with both the team and our customers
• Show initiative and take responsibility in everything you do

Про проект

42 Coffee Cups is a growing team of highly experienced Python/Django developers with over 15 years experience in web development and more than 10 years using Django, doing various projects over the US, Canada, Australia, UK and Europe.

We help Internet companies to augment existing development capacity, streamline the development process, finish products and implement new features.

As we grow we’re expanding our distributed team of highly skilled Python/Django developers world-wide and looking for people who want to become a part of our success-story.

We’re looking for a passionate and talented Python/Django developer for our distributed development team to help us provide a high quality Web software development service using Python and Django, producing custom-built solutions for different industries. Working in a remote distributed team together with other developers, team leads and project coordinators, you’ll be a key part of delivering new features and executing roadmaps of our projects.

This role is perfectly suited for a responsible hard-working result-oriented doer who is able to learn fast.

If you feel that the above written is right about you then let’s talk.

And yeah, we know where our towels are ;)

LinkedIn