Remote Django Jobs

Last Week

Senior Full Stack Engineer
react-js django docker node-js typescript full stack Nov 27

About GooseChase

GooseChase is a rapidly growing, fully remote web and mobile platform for creating and facilitating scavenger hunts. Through our website, organizers create custom "hunts" for anything from on-boarding new employees, touring museums, engaging at festivals, educating students and more! Participants can compete as teams or individuals to submit photo/video, text or GPS based missions through our native Android and iOS apps.

The key technologies we use are:

  • Front-End: TypeScript with React (Redux architecture), HTML, SCSS & Webpack.
  • Back-End: K8s, Docker, Django, Node, REST, Task Queuing (Celery, Redis), Postgres, Nginx, Gunicorn.

Because of the flexibility and ease-of-use of our product, we have successfully powered game types ranging from festival-wide competitions, with thousands of dollars in prizes, to K-12 classroom lessons on government types, featuring gummy bears to help demonstrate the differences between a dictatorship and a democracy!

Seeing the different ways the product can be used, and the joy it creates in those who participate, is an incredibly rewarding experience & is something we’d love to share with you as well!

Responsibilities
As a Senior Full Stack Engineer, you’ll have the opportunity to create new, exciting features for our user base of game organizers and game participants. You will work directly with our design and mobile teams to bring feature mock-ups to life, delighting our users and ensuring the delivery of high-quality code that focuses on reliability and performance.

Specific responsibilities include:

  • Being familiar and up-to-date with the platform functionality (online game manager & participant mobile apps).
  • Working with our customer success & design teams to understand the motivations for a feature & coding it with those objectives in mind. Put another way, we want you to know why you are doing what you’re doing!
  • Developing the front and back-end components for new features that will help game organizers run games more effectively while delighting participants in new and unexpected ways.
  • Participating as a member of the development team - contributing to PR reviews, sharing learnings so the rest of the team can improve, etc.
  • Working under limited supervision with significant autonomy and independent judgment.

Skills
The candidate for this position must be:

  • At an intermediate to advanced level in both front-end and back-end web/application development (can be personal projects and/or work experience).
  • Possessing a strong command of programming best practices in autonomous and collaborative work.
  • Able to take ownership of work, maintaining high standards of performance, reliability & security.
  • An excellent communicator, problem solver, and creative thinker.
  • Located within, or has regular working hours within North American time zones (UTC-5 to UTC-8) to ensure sufficient overlap with our distributed product team.

Although not required, it would be a big plus if the candidate had past experience:

  • Working with React, Django, and Docker.
  • Working with smaller teams, especially in a remote setting.

Perks

  • Fully remote work - work whenever/wherever/however you want. We've been doing this for years, so this isn't a temporary thing for us.
  • Competitive compensation, including stipends for equipment, co-working spaces, etc.
  • Join a company that is profitable & growing quickly, but still prioritizes doing the right thing over everything else.
  • Significant learning opportunities - whether it’s learning about other parts of the business or taking on more responsibility, we expect everyone on the team to be continually looking to grow.
Share this job:
Full Stack Developer
python django vue-js angular api full stack Nov 26
Are machines already better than people at communicating with humans?

Communication needs to be tailored and for that, you need to know your audience. There is no point in speaking in English with someone who doesn't understand it, right?

The same principle applies to an advertisement. We are on a mission to combine storytelling with data and AI to improve communication between companies and their target audience. We do that by getting to know the end customer through the larges amounts of data and delivering bespoke video content that they actually want to see.

The result? Engagement and ROI shooting through the roof.

As the platform expands we are growing the team here in Wroclaw with three Python developers (all levels), working in partnership with the existent one based in London.

A few reasons why we think you will enjoy this role:

  • The product has a real impact on companies' and people's lives
  • Chance to work with top-notch technologies and to cooperate with some of the best specialists in Europe
  • The platform is currently used by market leaders from the gaming, beverages and jewelry sectors - and more
  • Opstalent is a family company with a startup environment. Cliche, but true. We encourage flexibility and trust among the members of our teams

Wanna help us build something great together?

Job requirements
  • Experience with software development, mostly in Python 
  • Experience with a web framework, e.g. Django/Flask, Rails
  • Good understanding of software design principles and development life cycle
  • Competency in writing unit tests and code reviews
  •  Experience with microservices 
  • Proficient with Unix command-line tools and comfortable writing shell scripts
  • Good communications skills in English
  • Familiarity with modern front-end development would be a great advantage


Responsibilities
  • Plan, manage and deliver product feature requests in a timely manner
  • Perform code review, testing, and approval
  • Contribute to building sustainable and scalable hardware and software architecture
  • Collaborate with the front-end team to build a world-class platform
  • Assisting with operations, monitoring, and automation alongside developing new features
  • Mentoring junior developers and promoting software development best practices


We offer
  • Ability to work with cutting-edge technology
  • Brilliant international team,
  • A large amount of trust and lots of flexibility
  • Comfortable workspace (freedom to choose whether you want to work remotely or at our office)
  • Free snacks, and goodies
  • Private medical healthcare and Multisport cards to help you stay fit
Share this job:
Software Engineer - Fullstack
Yelp  
javascript python django html css linux Nov 25
Our Hamburg office is located in the heart of the city and brings with it the unique advantages of booming international teams, all of whom share the same floor and are brought together by the same goal: empowering Yelp’s products for business owners.

If you’re interested in working on the full stack of web applications, this role is for you! You’ll be using your experience to work in both Python and Javascript, with the opportunity to focus on either side, or to stay spread across both. We also have an extensive style guide (https://yelp.com/styleguide) that allows our engineers to focus on larger problem solving, rather than things like browser incompatibilities.

Check out our GitHub page (https://yelp.github.io/) to see what we’re up to!

Where You Come In:

  • Design and build new features to connect with Yelp’s business-owner community
  • Be responsible for your own projects from day one, bridging the gap between frontend and backend
  • Implement beautiful layouts that work across all of Yelp’s platforms (desktop, mobile browsers, and mobile apps)
  • Deploy projects in a Service-Oriented Architecture, all the way from backend services to fully-featured UIs
  • Run A/B experiments and dive into the resulting data to look for trends
  • Collaborate closely with product managers, designers, and other engineering teams


What it Takes to Succeed:

  • Based or willing to relocate within Germany or the UK
  • Experience with at least one dynamic language
  • Expertise in JavaScript, HTML, and CSS/Sass
  • Good understanding of at least one popular server-side framework (Django, Twisted, Rails, Pyramid, CodeIgniter, Play, etc.)
  • Desire to learn, share your knowledge, and always improve your engineer-self
  • Comfortable working in a Linux environment
  • Belief in well-tested code


What We Offer:

  • Full responsibility for projects from day one, an awesome team, and a dynamic work environment
  • Competitive salary with equity in the company, a pension scheme, and an optional employee stock purchase program
  • 30 days paid vacation per year
  • Flexible working hours and meeting-free Wednesdays
  • Regular 3-day Hackathons and weekly learning groups, always with interesting topics
  • Opportunities to participate in events and conferences throughout Europe 
  • Subsidization of your public transportation card and €50 per month toward any exercise of your choice
  • Monthly personal development allowance 
  • Central location, a fully stocked kitchen, adjustable sitting/standing desks, team events, happy hours, foosball, and more!


Yelp values diversity. We’re proud to be an equal opportunity employer and consider qualified applicants without regard to Race/Ethnic Origin, Sex, Religion/Belief, Disability, Age, Sexual Orientation.

Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.
Share this job:

This Month

Remote Senior Python Engineer
Verys  
python django javascript senior cloud aws Nov 19

Important Notes:
-We are unable to provide sponsorship at this time.
-We are not working with third parties.  Any resumes from third parties will result in removal from our vendor list.
-This position is fully remote, with the option to work out of our Orange County CA office following Covid-19.


Verys is a multi-disciplined technology delivery firm that offers a strategic approach to building software through user-centered design, modern development architecture, business alignment all wrapped up in a structured agile environment.  We build software to be proud of for clients like Blizzard, American Airlines, Kia, and Experian.
 
Right now, we’re looking to welcome a new Senior Software Engineer to join our team.  In this role, you will work alongside technical leads, developers, QA analysts, and project managers to deliver the quality code that’s lead to our stable growth over the last 8 years.
 
If you are excited by solving complex challenges and growing your career within an innovative software services company, we’d love to hear from you!
 
Skills & Requirements

  • You’re smart, versatile, and passionate about delivering the highest caliber of code.
  • You communicate well with teammates and clients, and your experience backs that up.
  • You’re highly skilled with Python and web frameworks such as Flask, Django, or Node.js.
  • You are well versed with Javascript and React.
  • You have strong cloud experience with AWS or Azure.
  • You have at least 7 years of software engineering experience.

We Offer

  • Competitive compensation based on your skills
  • Learning resources like Udemy, Saisoft, and internal development meetups
  • An awesome culture with opportunities to meet like-minded people; whether you’re into gaming, reading, hiking, or craft food and drink, there’s a club for that.
  • Philanthropic events to get involved in the community
  • Competitive medical, dental, and vision coverage
  • Flexible hours and paid time off
  • 401K matching

We are excited to review your application!

Share this job:
Senior Backend Engineer
python django react-js backend senior golang Nov 17

Location: UK/Germany/Poland

Remote - 100% in any of the above 3 locations


Duties will include: (not limited to):

  • Design and build new features with Python 3.8 / Django 2+ and Golang,
  • Test what you write, contribute to how it runs, is deployed, and scaled with DevOps team (kubernetes/GitlabCI/AWS),
  • Work close with frontend developers,
  • Learn and propose improvements, so we can stay at the cutting edge of web development.
  • Be curious about our product and know it,
  • Help us in balancing the time-quality-feature, break features into smaller pieces,
  • Contribute to Codility Engineering - how we build, develop, and release our software,
  • Help less experienced engineers to grow and develop.

Experience Required:

  • Can code blindfolded in Python,
  • Golang experience is a plus,
  • Have experience with a modern web framework,
  • Have a habit of leaving code in a better shape than you’ve found it,
  • Don’t like process or quality problems to stay around and would go out of your way to fix them,
  • Previously coded something you find exciting and cannot wait to tell us about it,
  • Make decisions after looking at a problem from all angles,
  • Are comfortable receiving and giving feedback,
  • Are comfortable working in English,
  • Have experience with designing scalable system components,
  • Have experience with Test Driven Development, architecture patterns and lean/agile methodologies,
  • Are open for learning new things,
  • Being proactive, drives initiatives, speaks up when problems, issues emerge,
  • Get things done,
  • Are able to slice a problem.

What can you expect working with us:

  • Impact - we directly improve the pace and quality of technical hiring for some of the biggest companies in the world,
  • Cross-functional, product-oriented teams,
  • Ownership - every person from our team is a product owner,
  • Agile and lean mindset - to help our whole team (developers, testers, designers and product managers) develop and own our product together,
  • Continuous integration - we deploy to production every day,
  • Best practices - pair programming at least once a week,
  • Direct contact with end users - we observe how they use our product live, run user labs and drive customer interviews,
  • International team environment - our team consists of 19 nationalities across Warsaw and San Francisco.

Our tech stack:

  • Frontend: ES2018, React, Redux, styled-components, Jest,
  • Backend: Python 3.8, Django, Golang
  • Database: PostgreSQL, Redshift, DynamoDB
  • Continuous Deployment/Tools: Gitlab/GitlabCI, PyCharm, Goland
  • Infrastructure: Kubernetes (EKS), Istio, Prometheus stack, AWS, Chef, Golang.

Why Codility:

Codility is an amazing forward thinking company that is innovative in its product, is a leader in its field, operates across a great tech stack, has a number of teams within the engineering department and a variety progression opportunities

You have the ability to share your ideas, and implement them, you’re not just here to make up the numbers, helping make the world a better place for tech hiring is our goal and you can help be a part of that.

Above all else you have the autonomy, respect, and trust here at Codility.

Your Application:

We really appreciate every interest in our company, however due to the number of applications, unfortunately if you don't hear back from us within 10 working days please assume your application has been unsuccessful.

Keep in touch with the latest news on Codility on our social platforms FB, LinkedIn, Twitter, and via our blog.


At Codility, we know that great work isn’t done without a phenomenal team. We are always looking to hire the absolute best talent and recognize that diversity in our experiences and backgrounds is what makes us stronger. We insist on an inclusive culture where everyone feels safe to contribute and help us innovate. We hire candidates of any race, color, ancestry, religion, national origin, sexual orientation, gender identity, age, marital or family status, disability, or veteran status. These differences are what enable us to work towards the future we envision for ourselves, our product, our customers, and our world.

Share this job:
Python/AWS Developer
X-Team  
python django node-js amazon-ecs amazon-ec2 aws Nov 17

Most important:

  • Strong expertise and experience working with Python and Django
  • Strong experience with security automation (Splunk)
  • Experience deploying services on AWS (Certification preferred)
  • Strong Experience with ECS, EC2, Lambda, RDS
  • Experience with API based architectures (SOA, micro-services)
  • Experience writing high-quality unit tests
  • Solid grasp of cloud security concepts and best practices
  • Team lead experience

Nice to have:

  • Experience with security frameworks (e.g. Phantom)
  • Experience with Docker/Kubernetes
  • Experience with Postresql and proficient at SQL data modelling
  • Experience working with front end JS frameworks (React, Angular, Vue)
  • Familiar/involved with open­ source projects
  • Experience with working remotely

Personal:

  • Independent
  • Fluent in English, written and spoken
  • Problem solver
  • Proactive attitude

Live Energized:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world: 
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you. 
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.
Share this job:
Senior Django Developer
django python vue-js dot net docker senior Nov 11

Who are we?

We are The Motley Fool, a purpose-driven financial services firm with nearly 30 years of expertise. Our goal is to make the world smarter, happier,andricher by providing outstanding business and investing advice, at scale. But what does that even mean?! It means we’re helping Fools (always with a capital “F”) demystify the world of finance, beat the stock market, and achieve personal wealth and happiness through our investing services, like Stock Advisor, andMotley Fool Wealth Management, our portfolio management service.  

What does this team do?

We're currently hiring for multiple different teams! Whether you're interested in building out our Foolish APIs and websites, helping manage billions of dollars in client assets, or building internal applications to help our business run more efficiently, we have a team for you! We need thoughtful, passionate developers with strong technical *and* stakeholder management skills. Come join us on our mission to break down barriers and bring financial literacy to all! 

What would you do in this role? 

As a Senior Software Developer, you’ll be working on a fast paced team responsible for the code that powers our ultimate goal of helping people invest their hard-earned cash more effectively and profitably. Successful Fools have well-formed opinions (stemming from their broad experience) and the ability to jump right into code independently.


But what does this role actually do?

  • Collaborate with other team members to produce quality code 
  • Work with other developers and stakeholders to solve not only hard technical problems, but also challenging process roadblocks
  • Roll-up your sleeves and dig into *sometimes legacy* code to battle bugs
  • Brainstorm ideas for helping scale our architecture as our audience grows

We’d love to work with you if:

  • You solve problems: You spot issues and inefficiencies from a mile away and aren’t afraid to suggest solutions and then dive in to implement them. You know when to seek input from others and are constantly looking for ways to improve our code, processes, and people.
  • You pay attention to detail: Missed details erode accountability, and that hurts when customers are trusting us to provide the analysis and tools they use to make financial decisions! You actively pull in other team members to review your code and understand the value of testing when necessary.
  • You’re curious and love to learn: Whether it’s the latest technology, how the Foolish business operates, or investing; you have an insatiable appetite for knowledge. And you love to share with your fellow Fools – dropping links in Slack is like breathing for you.
  • You take pride in your work: You want to ensure that every customer has a great experience with The Motley Fool because of what you build.
  • You love to have fun: You see your job as an opportunity to express your creativity and collaborate with others! 

What do you need to apply?

  • Extensive experience developing and deploying software with Python, .NET, or JavaScript.
  • Experience building websites with Django, Vue, React, or other frontend technologies.
  • Strong track record of building relationships with stakeholders and business partners to ensure their needs are represented in the finished work.
  • Ability to debug at all levels of the stack.
  • Understanding of foundational web technologies & standards.
  • Availability for production support.

If you think you have what it takes to join our band of merry Fools, please send us your ultra-impressive resume and Foolishly written cover letter. We’re ready to be wowed! 

Share this job:
Backend Developer
python-3.x python django api flask backend Nov 05

You will be responsible for leading development of Macabacus' next generation of transformational productivity and brand compliance software.  These products will supplement our current product lineup, which includes the most comprehensive enterprise solutions available for Microsoft Office.  Our existing products are deployed in Fortune 500 companies, global investment banks, private equity firms, consulting firms, sovereign wealth funds, and other institutions around the world.

You will design, build, and maintain the logic and data structures behind our newest products, designing easy-to-use APIs and tools that will be used by other developers. In addition, you will seek to continually improve code quality through testing and continuous integration. Having experience with Python and Django is preferred, but experience with a mainstream language and framework is required. Experience with RESTful architecture, and with RDBMS and/or NoSQL databases is required. 

Salary and job title will be commensurate with experience in the technologies above.

Share this job:
Senior Full Stack Developer
python react-js django aws mysql full stack Nov 01

About us
We're a startup specializing in applying Natural Language Processing and Artificial Intelligence to solve problems across a number of exciting industries. Our Document Intelligence Platform helps companies make smarter, faster & more informed decisions by by classifying, extracting, enriching, and integrating, their most useful data. As a team we value diversity, creativity, new ideas, and a willingness to learn.
We are looking for a Full Stack Developer / Web Engineer with a passion and history for building performant and beautiful web applications (inside and out) to help lead development of our flagship cloud-based web app.

What we’re looking for
Here are a few things that we need you to be good at: Python 3.5

  • Django
  • MySQL, Postgres
  • React
  • Flask, Celery, Nginx, SQLAlchemy, Redis
  • Continuous Integration and Continuous Deployment CI/CD Modern CSS, pre-processors, polyfills, etc
  • Modern JavaScript and related tooling ES6, Webpack, Babel, etc) RESTful API design and implementation, RPC, Pub/Sub Test-driven Development TDD, PyTest, Sentry
  • Code organization, performance, and security best practices
  • Micro-service architecture, design, and communication GIT, Git-flow, Github/Bitbucket
  • Agile Workflow - Clubhouse or JIRA
  • Confluence

And these will score you some bonus points if you have some knowledge and experience of them:

  • Node.js, Elixir, Ruby/Rails, and other languages/web app frameworks NoSQL, MongoDB, Cassandra, RDBMS
  • VueJS, Angular and other JS Frameworks
  • Amazon Web Services EC2, S3, RDS, Aurora, Lambda, Batch, Cognito, Secrets Manager, etc) and Microsoft Azure Azure Active Directory / Identity Management, Azure Storage, Azure API Management, Azure Kubernetes Service, Azure Functions / Serverless, etc.)
  • Familiarity with Docker Containerization), Infrastructure Orchestration / Automation (e.g. Terraform)
  • Object Oriented CSS/Bootstrap/SMACSS
  • Python application scaling issues and best practices
  • Some experience with Machine/Deep Learning, AI, etc.
  • Agile development experience

In addition, we’ll likely get along really well if you:

  • Constantly reflect on code reuse, readability, shareability, and modularization (humor is not the only thing you like DRY
  • Feel mildly ashamed when QA finds a hole you didn't think of (i.e. you test your own features before considering them "done”)
  • Are a developer at heart, but a pragmatist in practice
  • Care little about the buzz in AI and web app development and are more driven by finding new solutions to challenging problems

What you’ll be doing
We are using natural language processing, machine learning, and AI to solve some of the most interesting and challenging problems facing the enterprise world today. As a full-stack developer / web engineer, you'll be working directly alongside our Director of Engineering, Director of AI, CTO, and CEO to envision, architect, and deliver the future of our product. You'll have the chance to integrate state-of-the-art machine learning/AI into tools meant for high volume everyday use. Our engineering team is only a handful of people, but it is the heart of everything we do, so you’d be coming in near the ground floor with a chance to contribute to our flagship products.

Still here? Good.
If this sounds like a good fit for you, we want to chat. Please include links to whatever credentials or sample work you prefer to share (e.g. résumé, portfolio, GitHub, LinkedIn, etc).

Share this job:

This Year

Frontend/VueJs Software Engineer at BRG
vue-js sass webpack rest django frontend Oct 27

Summary

We are looking for a software engineer to join our growing team, helping build our web-based analytics platform: BRG DRIVETM. The web is an ever-changing landscape, we’re looking for someone with experience building a modern single page application, but we have no specific tech stack or years-of-experience requirements though our preference is indicated in bold.

Required Qualifications

  • Self-starter who digs in to find solutions, not just identifies problems. Enjoy working fast, breaking and fixing things, and implementing your own ideas to bring client services to the modern web.
  • A desire to work remotely while traveling occasionally for team gatherings, client-specific work and “devcations” where product development takes place.
  • Hold an ESTA eligible passport to enable travel with short notice
  • Authorized to work in the US
  • Experience enhancing and working with a full-stack web application
  • Knowledge of one or more frameworks for the frontend (ex. VueJs, React, Angular)

Ideal Qualifications

  • ~1-2 years of relevant work experience in software development
  • Bachelor's degree in Computer Science or similar technical field of study
  • Experience in software development using a general-purpose programming language (e.g., Python, Java, JavaScript, PHP, Go, etc)
  • Knowledge of one or more frameworks for the backend (ex. Django, Flask, Laravel, Ruby On Rails, Express, Spring)
  • Familiarity with SQL databases and designing application table structures
  • Basic version control (ex. Git), networking, and cloud experience related to application deployment
  • Knowledge of CI/CD techniques and implementations
  • Knowledge of Linux and Docker
  • Experience integrating 3rd party software into an existing stack

The Role

In this role your programming skills will be challenged by potentially any industry and many different issues that causes problems for our clients. You will work with our team of data scientists, subject matter experts, and other experienced coders to develop digital solutions for clients across the world by taking what they have learned or conceptualized and coding it into an implementable reality.  While we solve these problems, we dev together, we play together, and we support you to find the time for your family, non-work fun, and your passion – whatever it may be. 

With us you will

  • Architect solutions that help solve the most pressing issues for companies across the globe implementing elegant and well-documented code.
  • Make our platform, BRG DRIVETM an increasingly more competitive and compelling solution by championing and implementing new ideas and features.
  • Provide an active, creative and knowledgeable voice during project roadmap and strategy brainstorming discussions.
  • Create new features by designing and implementing proof of concepts and coordinating the final implementations.
  • Make sure our code is clean and elegant by collaborating with the team during code review to maintain standards and code base knowledge.
  • Dev your passion into reality. GAT believes in giving you time to chase after something that interests you even if it doesn’t make a direct or immediate impact to our work as we believe it provides innovation and inspiration into all that we do.
  • Learn far more than you knew before you started working with the team and share those insights with the team.

About you

  • Be a committed team player who works well with various stakeholders to ensure the best outcome.
  • Flexible and creative enough to accept that client needs can be very different, and they change. You thrive – not cringe—at this reality and enjoy finding a way to work in the confines and the requirements of such a technical solution.
  • Have strong spoken and written communication skills including the ability to talk to non-dev people and explain what you are doing and why you do it the way you do.
  • Have a passion for learning new things and pushing the envelope.
  • Taking pride in own work and demonstrating attention to detail.

What is on the table

  • Competitive salary and benefits package
  • Working as part of a remote and dynamic DevOps team
  • Several “devcations” a year (pandemic permitting), held in different cities around the world, where you assemble with the DevOps team (and others depending on the need) to scope new features, and enhancements that build the revenue potential and scalability of BRG DRIVETM
  • Custom remote working travel kit to allow a flexible lifestyle
  • Yearly training and certification budget
Share this job:
Open Source Developer & DevOps
python django react-js openstack open-source aws Oct 26

Development specialized on the free software project Open edX, used by and in part developed by organizations like MIT, Harvard, McKinsey, and others, so you’ll have the opportunity to contribute to projects that are widely used and to be part of a thriving open source educational community. See edX.org, the MIT Open Learning Library or the French government online platform for public universities for examples of Open edX instances.

The Open edX platform is a large Python/Django codebase, with good code standards and architecture. You would work on different clients contracts using the platform. The clients list/references include Harvard, MIT, edX themselves, the French government, and various startups & universities currently running their own instances, or looking to create one. Tasks are very varied, from developing core platform features, custom exercises and tools for specific courses (XBlocks), customizing and deploying instances, working fullstack, operating our service infrastructure, improving our hosting platform, etc. You won't get bored here.

Most of your work is published as free software (Open edX is released under the AGPL license, which requires clients to release modifications under the same license), and you would also contribute to the free software project, pushing most of your developments upstream through pull requests, contributing features, documentation or help on mailing-lists.

We welcome applicants of all genders and ethnicities.

Basic requirements

  • 3+ years working with Python
  • Experience with Python web frameworks, specifically Django
  • 3+ years of HTML, Javascript, and CSS (experience with React is a big plus!)
  • Experience with unit testing
  • You feel comfortable working in a Linux environment, specifically Debian or Ubuntu
  • Experience with databases: MySQL, MongoDB, PostgreSQL
  • Experience with contributing to free software projects, and communicating within a free software community

Additional skills

You would have to work with tasks from the following categories, but you would be able to pick up the skills on the job if you don't master this yet:

  • DevOps experience, especially on Debian/Ubuntu servers, Terraform, Vault, Packer, Prometheus, ELK, Docker. We are building a modern infrastructure and having a strong DevOps presence on top of core software engineering skills is a big plus with us.
  • Cloud computing, like AWS or OpenStack
  • Configuration management tools such as Ansible
  • RabbitMQ, Redis & Elasticsearch
  • git source control
  • Mobile development (iOS and/or Android)
  • Managing clients & projects from beginning to completion (senior developer)
  • Public speaking at conferences (you would present a talk every year at the Open edX Con)
Share this job:
Sr. Backend Software Developer
postgresql elasticsearch aws ruby-on-rails-3 django backend Oct 23

*This is a 100% remote job, however we ask that candidates are located within Canada.

Marketcircle is looking for some Sr. Backend Software Developers. Join as a key member of our team responsible for building and supporting the services and infrastructure for the Daylite CRM Platform. 

  Qualified candidates:

  •  Have 8+ years of experience
  •  Hold a B.Sc Computer Science or B.Eng Software, or equivalent work experience.
  • Experienced using Postgres, Rails (Ruby), Django (Python), Kubernetes, nginx, Redis, Kafka, HashiCorp Suite, Graylog, Sinatra, Prometheus, istio, grafana, CalDAV & CardDav, AWS, and Elasticsearch Are comfortable working remotely (100% remote work environment) as well as being comfortable working both independently and collaboratively.
  •  Reside within Canada

Bonus points for:

  •  Experience with infrastructure management tools (like Puppet, Ansible or Chef)
  •  Experience with cloud infrastructure providers (like AWS, Google Cloud, Microsoft Azure or DigitalOcean)
  •  Knowing your way around the network stack, from HTTP to TCP to IP and have a solid understanding of security (TLS/ IPSec/Firewalls)

Things you might be working on:

  • RESTful interfaces to persist data for our client apps
  •  Authentication and payment backends
  •  PostgreSQL database(s) with custom extensions
  •   Elasticsearch indexing and search Note: there will be occasional on-call duties.
Share this job:
Senior Software Engineer
python django react-js flask aws senior Oct 20

Senior Software Engineer - Fullstack Python / React

100% Remote (U.S. based only)

About StyleSeat:

At StyleSeat, our mission is to help people look and feel their best. We are on the path to achieving this mission by being the go-to portal for consumers to discover, book, and pay for beauty and grooming services (hair stylists, colorists, nail artists, estheticians, barbers, etc). We are also the premier solution for all independent professionals in the industry to run and grow their business. We have powered over 120 million appointments booked and $10B in revenue for small businesses and are on the path to much more.

Our leaders are just as involved in the code as they are with mentoring their team to make StyleSeat the very best place to work. We have a strong value-based culture that serves our community, gives every individual ownership and is diverse. Being an engineer means: daily releases, clear ownership, constant learning, data driven decision-making, great partnership with product, serving millions of customers everyday. At StyleSeat, we have shared ownership over problems and team members are encouraged to fill gaps and push initiatives to ensure we’re all driving toward results and key objectives. Every single Engineer makes a huge impact on our Community and the Company’s growth.

About the Role:

The Senior Software Engineer - Fullstack Python / React at StyleSeat is responsible for providing technical leadership to the engineering team and steering key decisions. You will build end-to-end features as well as modernize our application written in Python and ReactJS into a more forward thinking approach by using technologies such as Django, Cordova, Flask, Webpack, and Amazon Web Services (AWS).

You will also engage in system design, technology evaluation, prototyping, implementation of key components, DevOps, and training of team members as we move to a more modular, microservice-based architecture. You’ll be self-directed, a critical thinker and an excellent communicator. While not necessarily a backend or frontend specialist, you should be comfortable working across the entire stack and able to dive in to remove roadblocks wherever necessary.

What you'll do:

  • Write well defined, tested, and readable code
  • Develop new features in Python, and ReactJS
  • Working with, upgrading and maintaining frameworks, including Django, Flask, Angular, and Celery
  • Design and build core parts of the platform to deliver robust backend services
  • Lead and assist efforts to migrate to a modular, microservices-based future
  • Design and implement interfaces and infrastructure for a large-volume services and APIs
  • Conduct code reviews and audits
  • Help establish our technical philosophy and engineering culture

What you can bring to the table:

You love to learn so you don't need to know everything day one, but some relevant background will help you get going quickly:

  • 7+ years of experience in a production environment
  • Experience with modern front-end Javascript frameworks such as ReactJS or AngularJS
  • Proven understanding of HTML5, CSS & SASS
  • Strong server-side Python coding experience
  • Strong RDBMS experience
  • Expertise to offer for complex challenges: system architecture, scaling tactics, tool choices, etc.
  • Experience working at "web scale" providing and evolving always-available services to unbounded user communities including experience scaling software as part of a high-growth company
  • Experience with AWS (Amazon Web Services) and Docker
  • Strong familiarity with at least one modern web application framework (e.g. Django, rails, node.js, or similar) as well as experience working with SQL, Caching, and Messaging Queues
  • Understanding of common UI patterns (MVVM, MVC, MVP), RESTful synchronous service-oriented and message bus architectures, relational schemas, agile scrum, and modern source code control
  • Bachelor’s degree in Computer Science, Mathematics, or equivalent experience
Share this job:
Python Developer
python django elasticsearch ansible linux java Oct 20

PeopleDoc is looking for experienced and talented web developers who love working with Python, Django, JavaScript, ember.js. PeopleDoc has been growing like crazy during the last 4 years, and hopefully it’s not going to stop! The R&D teams is always in the process of improving our application for our users and supporting the incredible growth of PeopleDoc.

In this role, you will work closely with product owners, UX developers, SRE, DBAs, Support teams, and other web engineers to push forward the implementation of new features while also helping us to scale our platform. As a member of one of our feature teams, you will join a friendly and talented group of python developers, within a dynamic, forward looking company, facing great engineering challenges.

Our stack includes: Python/Django, PostgreSQL, ElasticSearch, Redis, RabbitMQ, Ansible, ember.js, Java/Scala

 Successful candidate will be able to:

  • Design, ship and test new features in collaboration with the Product Team
  • Use your deep understanding of web technologies and APIs to advise on the system's architecture
  • Push your code in production, improve our deployment process and monitor it
  • Analyze, rethink and refactor the code to scale the application
  • Write unit, functional and performances tests
  • Contribute to our OpenSource Projects 

What you bring to the table:

  • The ability to write tested, production grade Python + Extensive SQL skills
  • A solid understanding of Linux development and automation tools (we use Ansible to manage configuration, and you are expected to deploy your own application and features)
  • Like to learn & share, you are passionate and humble about your skills
  • Excellent communication skills. As a team and “international company” we communicate mostly in English
  • JavaScript experience is a big bonus, we use ember.js, and JavaScript everywhere

What we bring to the table ? 

  • A passionate and welcoming team,
  • Team work is in our core values; we learn from each other by pair programming or via extensive code reviews
  • Double screens, supercharged PCs,
  • Croissants every monday,
  • Off-sites, Babyfoot, tennis table and PS4 for the lunch break
  • Open to remote workers

Typical Interview Process:

  • If your application is selected, a Recruiter will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.
Share this job:
Senior Backend Software Engineer
python django backend senior golang javascript Oct 14

Location: Remote |Los Angeles, CA | San Francisco, CA | Irvine, CA

What you will do:

  • Build comprehensive technical solutions with high quality standards and a clean coding style.
  • Day to day tasks may include: Building new features, fixing existing bugs and refactoring/optimizing existing code to deliver the best consumer experience for both users and broadcasters worldwide.
  • Work on features supported across all major web browsers, mobile devices, smart TVs, and video consoles.
  • Work with large data sets and expertly design efficient algorithms, queries, and caching methods.

How we build the product: Our web application is built on a Python/Django framework, paired with a custom built Typescript framework on the front-end, and a handful of microservices in Golang & Rust. 

What you bring:

  • A BS or BA in the STEM field, or equivalent years of experience in the web development industry.
  • 5+ years experience working as a backend web developer in Python/Django.
  • Solid knowledge of programming fundamentals - algorithms, data structures, design patterns, and paradigms.
  • Expert knowledge of web development with a deep understanding of inner workings of major browsers, including how they render HTML/CSS and their Javascript runtime environment
  • Proven problem-solving and fast-learning skill
  • Ability to research, design, test, and deploy all solutions produced.

Nice to have:

  • Knowledge/ experience working with other programming languages such as: Angular, Typescript, Golang, and/or Rust
  • Experience in all or other areas of the Software Development Life Cycle.

Perks & Benefits:

  • Medical, Dental, Vision, and Life Insurances with 100% Employer-paid premiums for you and your dependents.
  • 401k matching
  • Paid Holidays, Vacation, and Sick Time
  • Paid Lunches in Office

What our Recruiting Process Looks Like: We value a sense of urgency and provide our candidates with a smooth, transparent recruiting process. The process starts with a Phone Call between you and one of our in-house Recruiters, then your profile is reviewed by our Head of Software Engineering, followed by a one-hour paired programming session with our Frontend Team Lead. After that, you will participate in a Meet & Greet with several members of our Software Engineering team, and finally, your profile and interview feedback is reviewed by our CEO before an offer is made. We reserve the right to add additional stages to the process, depending on the specific skills of each candidate.


Multi Media, LLC is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Share this job:
Senior Software Engineer
Keelvar  
python django javascript algorithm apache-kafka senior Oct 09

What you will be doing

As a Senior Software Engineer, you will be responsible for building solutions that revolutionize how the best procurement teams in the world are sourcing. On a typical day you will:

  • Work in a cross functional development team analysing product feature requests and designing solutions.
  • Develop top quality software with scalability, maintenance, security and reliability in mind.
  • Write unit tests and otherwise ensure the quality of your code.
  • Review colleague’s code and designs.
  • Investigate and problem solve issues.
  • Support your team’s code through the QA process and on production systems.
  • Assist other team members and help mentor new team members.
  • Collaborate with colleagues across the organisation to ensure vision is delivered.
  • Contribute to the ongoing success of this fast-paced, rapidly growing and evolving organization
  • Understand and deliver on our customer’s needs and goals
Share this job:
Senior Web Engineer, Fullstack
Homer  
react-js javascript node-js django aws senior Oct 03

HOMER has a newly created opportunity for a Senior Web Engineer to join our growing team! This role will be based remotely in select LATAM locations.

HOMER, a BEGiN brand, is the proven early learning program that provides the best educational start possible. We offer personalized, fun, and proven learning products for kids ages 2-8 to help build confidence, mastery, and a love of learning. We are deeply committed to our members and to their children, and we are building a creative and strategic team to develop a portfolio of early learning products that support learning everywhere.

Reporting to our Engineering Manager, Web, the Senior Web Engineer will play a major role in building and maintaining our websites and several critical web applications.

You will:

  • Make direct technical contributions (writing, debugging, reviewing and deploying code) using, Javascript, React framework, Node and other languages as necessary.
  • Provide technical guidance and feedback to your team members on a team distributed in several time-zones using agile project management methodologies.
  • Lead technical design of applications and participate in larger system design efforts.

Must Haves:

  • Demonstrable expertise designing and building websites and/or web apps and other systems using Javascript, React, and Node.
  • Sound Computer Science fundamentals (Bachelor’s degree in CS or related field preferred).
  • Strong interpersonal and communication skills.
  • At least 5 years of relevant work experience  (or undergraduate degree in Computer Science and 3 years of relevant work experience).

Nice-to-Haves:

  • Knowledge of full stack engineering, especially how scalable frontend and backend systems interoperate.
  • Knowledge of deployment technologies in cloud hosted environments like AWS.
  • Experience with Django.
  • Experience utilizing/integrating CMS driven content for easier website page creation.
  • Experience working with subscription/e-commerce web flows.

We like people who:

  • Collaborate effectively with stakeholders and other team members (product managers, UI/UX designers, engineers, animators, illustrators, data scientists and others) to define and refine requirements and then execute on them.
  • Have the ability and openness to switch programming languages as necessary.
  • Have an entrepreneurial mindset and know how to balance speed to market and elegance in technical design.

What you’ll get:

  • HOMER offers competitive compensation including equity and full benefits.
  • Smart, passionate, and engaged co-workers.
  • Excellent top-tier Medical/Dental/Vision benefits.
  • The chance to have a big impact, quickly.
  • Help bring a love of reading and learning to children globally!

HOMER is an equal opportunity employer and enthusiastically encourages people from a wide variety of backgrounds and experiences to apply. HOMER does not discriminate on the basis of race, color, religion, sex (including pregnancy), gender, national origin, citizenship, age, mental or physical disability, veteran status, marital status, sexual orientation or any other basis prohibited by law.

Share this job:
Remote Senior Developer
python django aws senior javascript linux Oct 02

The Role

Remote Python Django Developer

Required Qualifications

  • 3+ years working with Python
  • 3+ years working with Python web frameworks (Django required; flask/turbo gears/web2py nice to have)
  • 3+ years working with AWS (Lambda, RDS, Terraform/Cloudformation, Cloudcache, others)
  • 3+ years working with open-source relational database systems (MySQL, PostgreSQL)
  • Experience with search tools such as Solr and Elasticsearch
  • Feels comfortable and has experience working in a Linux environment (ubuntu preferred)
  • Strong communication skills, both written and verbal
  • Ability to accurately estimate work
  • Commitment to provide quality completed deliverables with well-factored, maintainable code
  • Experience with VCS (git, hg or svn)

Bonus Qualifications

  • Experience using javascript frameworks (i.e. React)
  • Experience with microservices
  • Experience with containerization
  • Experience with NoSql databases such as MongoDB
  • Experience building and designing REST-based web services using JSON
  • Experience with development operations (configuration and installation of apache/nginx/memcached/varnish, etc)
  • Experience with bootstrap and/or foundation
  • Experience in e-commerce development

This is a full-time W2 employee position with the following benefits:

  • Competitive base salary
  • Paid overtime
  • Generous PTO policy, company holidays
  • 401k with company match
  • Health, Dental, Life, LTD
Share this job:
Software Engineer
python postgresql python-3.x postgis django swift Sep 24

Come work at Gaia GPS, and build software and maps for the wildest adventures on earth. Help people explore the backcountry, around the globe, with cutting edge data and tools.

About the Work

We're specifically looking for someone to work in a mostly backend role, focusing on search and route recommendations. This role involves working with interesting data, and writing algorithms and tools to use that data to improve the search, map, and route discovery experiences. You'll help people find great places to hike and other neat things outdoors.

About the Teams

Engineering at Gaia GPS means being on 1 of 2 small teams. Each team has cross-platform skills (iOS, Android, web, design) and sets its own roadmap in collaboration with user support and marketing. There is a huge frontier of ideas to explore, from core maptech and search problems, to the quest for an easy and engaging UX.

Lifestyle and Benefits

  • The company is all remote, currently distributed across North America.
  • We have the most flexible work environment, which lets all of us balance family and other interests, with work.
  • We offer 4 weeks of vacation, and another 12 paid holidays that can be shuffled around. We provide 2 months of paid maternity and 1 month of paid paternity.
  • Non-salary financial benefits include health insurance and 401K matching.
  • We provide the best computers, monitors, tablets, and other home office equipment. We reimburse home internet and mobile phone bills. We comp expenses for any sort of books or other materials for learning.
  • We have a retreat every 9 months, alternating with and without families (past ones include Tahoe, Zion, Rocky Mountain NP, Park City, camping, backcountry skiing, etc), to hang-out and mingle the remote team.

Skills and Requirements

  • You must have published complex websites, apps, or other software.
  • Experience in our stack is a plus. Our front-end includes Swift/Objective-C, Android Kotlin/Java, and React. Our back-end includes Postgres/PostGIS, AWS, Django/Python, node.js, and Docker. We have extensive map building infrastructure based on OpenStreetMap and other open data and tools.
Share this job:
Remote Senior Developer
python django react-js senior linux aws Sep 16

Required Qualifications

  • Projection React/Redux experience
  • 3+ years working with Python
  • 3+ years working with Python web frameworks (some Django required)
  • 3+ years working with open-source relational database systems (MySQL, PostgreSQL)
  • Feels comfortable and has experience working in a Linux environment (ubuntu preferred)
  • Strong communication skills, both written and verbal
  • Ability to accurately estimate work
  • Commitment to provide quality completed deliverables with well-factored, maintainable code
  • Experience with VCS (git, hg or svn)

Bonus Qualifications

  • Experience with AWS (EC2, RDS)
  • Experience with Django Rest Framework (or)
  • Experience building and designing REST-based web services using JSON
  • Experience with search tools such as Solr and Elasticsearch
  • Experience with TypeScript
  • Experience with AWS Lambda & Python Zappa
  • Experience with development operations (configuration and installation of apache/nginx/memcached/varnish, etc)
  • Experience with bootstrap and/or foundation
  • Experience in e-commerce development

This is a full-time W2 employee position with the following benefits:

  • Competitive base salary
  • Paid overtime
  • Generous PTO policy, company holidays
  • 401k with company match
  • Health, Dental, Life, LTD
Share this job:
Senior Backend Engineer
python django flask node-js typescript backend Sep 14

Software Engineer - Backend

At Jimdo, our mission is to help small businesses start, grow, and ultimately thrive online. Small businesses face new challenges with very little support or recognition. We know how hard this can be, because we have been in their position. That’s where you can help us—by designing intuitive tools to help small businesses solve complex problems. 

With a forward-leaning and self-driven attitude, we continue to find new ways to help our customers get their ideas out into the world. As a team, we run at a steady pace to achieve what we aim for. We learn best by gathering data, trying new things, and sometimes even falling down along the way. It’s the lessons we learn in the process that make us better problem-solvers for small business owners. 

If you’re motivated by our mission and excited to roll up your sleeves, try new things, learn from mistakes, and make a difference to small businesses around the world, we would love to work with you. 

Location

We are happy to invite you to work with us in our office in Hamburg or permanently remote from any location. Wherever your working location of choice will be, we will make sure you get proper onboarding (virtual or in person) and that you are fully equipped to become part of the team from day one.

Regarding candidates who want to relocate to Hamburg: Due to COVID our offices are temporarily closed. We will invite you to start working with us from your current location for the time being. Once the borders are reopened, and the Embassies accept visa applications again, we will initiate the relocation process to Hamburg. Until then, you will be invited to work with us remotely with a temporary contract.

Responsibilities

  • Implement new features that help users to successfully share their business, projects and ideas. That’s what they love about us!
  • Enrich the Jimdo products by designing, building, and maintaining APIs, services, and systems.
  • Debug production issues across services and multiple levels of the stack.
  • Improve engineering standards, tooling, and processes. 

Requirements

  • You enjoy and have at least 5 years of professional experience building web applications
  • You are comfortable working in different parts of the stack
  • You have excellent software development skills in multiple languages and environments (for example Java/Kotlin, NodeJS, Python, Go)
  • You have experience building and running production systems
  • You have experience with database and schema design (e.g. MySQL, Postgres, DynamoDB)

Nice to have

  • You have experience with Cloud computing platforms (e.g. Amazon AWS, Microsoft Azure, Google Cloud Platform)
  • You have experience with JavaScript, TypeScript, and/or React

Jimdo is proud to be an equal opportunity employer. This means that we don’t discriminate based on race or ethnic origin, color, the language(s) you speak, where you (or your parents) are from, or whether or not you consider yourself to have a disability. Neither will your age, gender, gender identity, sexual orientation, religion, beliefs, or political opinions play a part in your application with us. We’re a diverse team in so many ways, and we love it that way.

Share this job:
Head of Engineering
python django aws healthcare Sep 10

At TeleClinic, we aim to be the patients’ starting point for all of their healthcare needs by building the leading on-demand platform for online doctor visits.

We are seeking a Head of Engineering to help make TeleClinic the fastest, easiest, and safest way to see a doctor online. We’re looking for someone experienced with building scalable software and teams in a rapidly growing company.

This Head of Engineering will use their knowledge to help TeleClinic create, develop, and ship technical products that mirror our company’s mission and values - specifically creating safe digital doctor visits designed with privacy and data protection in mind.

As the Head of Engineering, you will work closely with the engineering teams and Chief Technology Officer to foster a productive and collaborative engineering working culture. You will provide leadership and clarity to several engineering managers, and empower them to have the highest impact possible with their team while creating a state of the art architecture. In addition, you will partner closely with product managers, designers, and other business stakeholders to ensure goal alignment on planning objectives.

In this role, you will:

  • Manage a team of talented engineers enabling the entire team to do their best work
  • Collaborate with engineers, product managers, product designers, and data scientists, as well as key stakeholders and executives
  • Build out career pathing including hiring, leading skill evaluations, providing reviews, raises, and promotions, and establishing roles
  • Propose viable technical solutions to business needs that align with TeleClinic’s mission and values
  • Provide knowledge of professional software engineering best practices
  • Oversee technical developments and constantly encourage evaluating technical opportunities for TeleClinic
  • Own the development and performance improvement of the engineering managers. Share feedback and advocate for transparent communication
  • Inspire the engineering managers to seek bigger challenges, improve the way they work and strive for excellence
  • Coach senior engineers to become effective mentors and leaders

What you need to be successful:


  • Proven experience building scalable software and teams in a rapidly growing company. You have successfully built and managed a team of engineers in the past
  • Well-versed with agile work practices, and other collaborative methods, early concept validation, growth hacking, iterative approach, and other similar methods
  • Excellent communicator; able to convey intricate systems and logic to both technical and non-technical partners. Strong emotional intelligence, empathetic and a servant leader
  • Experience growing, training, and running a team of engineers including skill evaluations, providing reviews, raises, and promotions
  • Deep knowledge of professional software engineering best practices

What’s in it for you:

  • Be part of a cross-functional, international, diverse, highly motivated and open-minded team
  • 1.500 EUR personal development budget per year, 2 days additional leave for attending conferences and courses
  • 27 vacation days per year, with an additional vacation day for each year - up to 30 vacation days
  • Home office and flexible working hours
  • Notebook of your choice and all the tools & gadgets you need to be productive
  • Do you like riding a bike? Then profit from the cooperation with JobRad
  • Regular fun team and company events
  • You don't speak German? No problem you get 350€ per year for German courses
Share this job:
Senior Front End Engineer
javascript react-js python django senior frontend Sep 08

Who we are:

Loadsmart aims to move more with less. We combine great people and innovative technology to more efficiently move freight throughout North America. Our focus is on designing and building the best tools for our team and our customers, using machine learning algorithms to connect cargo with trucks. By better matching supply and demand, we reduce wasted fuel and lost time, cutting out empty miles for motor carriers and providing instant booking for shippers.

Who you are:

You are curious to impact a 700 billion dollar industry of logistics. You know how to develop front end products with the help from design. You are a user interface expert, you like working in a hands-on environment and enjoy teamwork. You are a problem solver, not a requirement follower.

The role:

We are looking for a Senior Front End Engineer to work remotely from Brazil. You'll join us in obsessing about transformational technology as part of our UI team. You should have experience and proven ability using experimental ideas to develop new solutions, build new products, and create new concepts. Our technology stack on front-end is primarily JavaScript (ES6+ features), React, Styled Components, Jest, Babel, Webpack.

Key Responsibilities:

  • Discuss good practices for software modularization and feel comfortable suggesting contributions to build our set of internal guidelines and shared code
  • Write modern, efficient, modular JavaScript together with CSS to build user interfaces
  • Build and maintain reusable JavaScript components according to our coding standards and best practices
  • Collaborate with Product Managers, Designers and Engineers to deliver compelling user-facing products
  • Create unit tests using frameworks like mocha or jest
  • Identify front-end bottlenecks and optimize the webpage performance to improve the user experience.

Qualifications:

  • Communication. You’re very comfortable communicating in English (both written and spoken) - you will work in an international team with native and non native english speakers
  • 5+ years of UI development having in-depth knowledge about Javascript, HTML5 and CSS, including concepts like layout, specificity, cross-browser compatibility
  • 3+ years of experience utilizing Javascript frameworks like React or Vue.js
  • Experience using web build tools, such as Webpack, Gulp, and Grunt
  • Passion. Be passionate about creating clean, highly maintainable, and structured code, supported by unit and integration tests
  • Collaboration with Back End. Experience with integrating REST APIs as well as their design so you can also collaborate on its definition together with our backend team
  • Experience with best practices for web performance optimization
  • Collaboration with Design. Working knowledge of UI/UX practices, as well as understanding the web standards
  • Curiosity. You're keen on learning new technologies and tools as well as evaluating their pros and cons. You're a pragmatic programmer. You ask questions and are hungry to learn more
  • Leadership. You have mentored others and helped them become the best version of themselves. You are a reference to the group and keep up with their training needs - it is a plus.
  • Bachelor's degree in Computer Science or in a related field would be cool, but is not mandatory.

Because we are an international company, we only accept resumes in English. At Loadsmart, we believe our biggest asset is our people. We are proud to be an equal opportunity employer, hiring and developing individuals from diverse backgrounds and experiences to add to our collaborative culture.

Loadsmart treats all candidates and employees with respect and does not discriminate in our recruiting, hiring, and promoting processes, including on the basis of race, color, religion, sex, age, sexual orientation, gender identity and/or expression, national origin, veteran status, or disability.

Share this job:
Python Developer
X-Team  
python django graphql typescript rust crypto Sep 04

Most important:

  • Expert knowledge and experience working with Python and frameworks like Django/Flask
  • Experience with GraphQL (Relay)
  • Solid experience with serverless architecture
  • Experience deploying services on AWS
  • Experience with TypeScript
  • Experience writing high-quality unit tests

Nice to have:

  • Experience with Rust
  • Familiar/involved with open­ source projects
  • Experience with working remotely

Personal:

  • Independent
  • Fluent in English, written and spoken
  • Problem solver
  • Proactive attitude

Perks:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world: 
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you. 
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.
Share this job:
Senior Python Back End Engineer
python postgresql django kubernetes aws senior Sep 02

Who we are:
Loadsmart aims to move more with less. We combine great people and innovative technology to more efficiently move freight throughout North America. Our focus is on designing and building the best tools for our team and our customers, using machine learning models to connect freight with trucks. We automate with algorithms and scale with integrations to better match supply and demand. In doing this we reduce wasted fuel and lost time, cutting out empty miles for motor carriers and providing cost savings and instant booking for shippers.

Who you are:
You believe in game-changing innovations and are excited about reimagine a 700 billion dollar industry. You take your impact seriously. You are passionate about building solutions that create sustainable, resilient, long-lasting value. You are a first-rate software engineer, with experience and a proven ability to think strategically, creatively, commercially, programmatically.

The role:
We are looking for a Senior Python Back End Engineer to work remotely based in Brazil. You'll join us in obsessing about transformational technology as part of our backend team. You should have experience and a proven ability to use experimental ideas to develop new solutions, build new products, and create new concepts.

Key Responsibilities:

  • Discuss good practices for software modularization and feel comfortable suggesting contributions to build our set of internal guidelines and shared code
  • Together with other team members, be responsible for the whole lifecycle of an application or service, from conception, specification, development, testing, support, bug fixing and decommission
  • Take part in the decision making of writing clean and simple architecture design systems and tools
  • Create tests, automation scripts, and configure Continuous Integration tools
  • Assist our less experienced engineers with their questions on Python's features and quirks
  • Collaborate with other team members to work on applications and services written in Python
  • Review Pull Requests from the other members of the team

Qualifications:

  • 5+ years of programming experience building and maintaining services, most of them in Python
  • Be passionate about creating clean, highly maintainable, and structured code, supported by unit and integration tests
  • Building blocks. Experience with architectural design patterns for services (client-server, event sourcing, MVC, etc)
  • Collaboration with Front End. Experience developing REST APIs as so you can also collaborate on its definition together with frontend developers
  • Extra points if you have written, deployed and maintained Go services in production
  • Experience with AWS, Kubernetes and Terraform are a plus
  • You’re very comfortable communicating in English (both written and spoken) - you will work in an international team with native and non native english speakers
  • Native proficiency in Portuguese language
  • Troubleshooting. You're good at identifying the source of bugs, know how to dig into the code that may be causing the outstanding issue, and work to resolve any issues that come up
  • Curiosity. You're keen on learning new technologies and tools as well as evaluating their pros and cons. You're a pragmatic programmer. You ask questions and are hungry to learn more
Share this job:
Backend Engineer
Actio  
python django aws terraform twilio backend Sep 02

At actio we are trying to help people improve their well-being by developing healthy habits. Our goal is to pull people from their daily routines and engage them in a never-repeating, high-quality & well-designed experience. Actio sessions are hard to skip: we're going to call all the participants in!

On the backend, we rely a lot on AWS (terraform-provisioned), PostgreSQL, Python & Django REST API Framework. We’re looking for someone to further evolve the stack and make our highly dynamic WebRTC/Twilio-based sessions even more advanced. Interested? Apply at jobs@actio.com.

About the job:

  • Providing a fast, reliable and nice-to-use API for actio mobile & web applications
  • Ensuring smooth operations for our interactive WebRTC video and audio sessions 
  • Taking an active part in developing actio app, working together with Product, Design and Mobile Engineers

About you:

  • Solid experience with designing and building REST APIs on Python + Django stack
  • Automated tests are part of your regular workflow
  • Hands-on experience in working with AWS or other cloud providers
  • Experience in “Infrastructure as Code” tools

Bonus points:

  • Experience in developing background services in Go
  • Experience in monitoring, incident handling and 24x7

Perks:

  • 4-days working week
  • Testing sessions with actio coaches
  • Remote work is an option (timezone: CET/CEST, GMT+1)
  • Nice office in Berlin with the view on the river Spree
  • In-office catering once a week
  • Salary range: 50k-75k€ gross per year (depending on seniority)
Share this job:
SR Django Developer
django python senior javascript html css Aug 30

Job Description
If you’re a Rockstar Django Developer, passionate about internet marketing and e-commerce who would like to work in a start-up environment and grow exponentially, read on!

Who Are We?
Trafilea is an e-commerce group that builds direct-to-consumer global brands powered by meaningful purposes.
Our culture is fast-paced and dynamic. We are data-driven enthusiasts, passionate about marketing, exponential technologies and innovation. We have over 200 employees working around the world, connected by the same purpose and core values.
We have been featured in Forbes as one of the Top 25 Companies for remote workers.

About Shapermint
Shapermint is one of the fastest growing intimate direct-to-consumer brands in the US and the leading shapewear online store.
We offer curated styles from the world’s top brands that make women look and feel confident in their own skin. We’ve built a movement around confidence and women empowerment and changed the shapewear industry: 48% of our customers never tried shapewear before. We are demand generators.

Responsibilities

  • Develop scalable software solutions
  • Participate in the process of planning software solutions
  • Suggest ideas, new solutions or improvements to the current technology systems
  • Document the technical solutions with diagrams and the necessary documents for easy understanding by the other technical areas of the company
  • Learn and keep updated about the technologies we are using in the company
  • Proactively find solutions doing brainstormings, video calls with other team members or asking help on the communication channels that the company has.
  • Comply with the defined standards of coding.

Requirements (must Have)

  • Very experienced with Django Framework.
  • Payment gateway experienced developer. For Paypal, Stripe, Authorize.net integrations (It is a plus).
  • Software development workflow knowledge; using Git, continuous deployment and automatic source code validation tools.
  • Amazon Web Services knowledge for EC2, S3 and RDS services.
  • JIRA Software knowledge.
  • SCRUM Methodologies practitioner.
  • Proficient Python developer.
  • Proficient HTML / CSS developer.
  • Proficient Javascript developer.
  • Proficient Postgres SQL developer.
  • Proficient API REST and GraphQL developer.
  • Proficient Python Unit Testing developer.
  • E-Commerce business knowledge. Shopify Apps Development is a plus.
  • Linux systems knowledge.
  • Datadog monitoring system knowledge.

 Now, let’s talk about the benefits of working with us.

  • Live Where You Want – Remote job!
  • Competitive salary in USD
  • Very good growth opportunities based on a result-oriented compensation plan
  • As we said, training and development opportunities are on us!
  • We love to see our people growing fast. We budget for it! Think courses, conferences, events… it’s really up to you and your manager. And more benefits!

If After Reading This Job Post You Still Feel this Opportunity is for You .. Please, Apply Now!

Share this job:
Remote Senior Software Engineer, Python / Tornado / AWS
Verys  
python aws django docker senior javascript Aug 29
Important Notes:
-We are unable to provide sponsorship at this time.
-We are not working with third parties.  Any resumes from third parties will result in removal from our vendor list.
-This position is fully remote, with the option to work out of our Orange County CA office following Covid-19.


Verys is a multi-disciplined technology delivery firm that offers a strategic approach to building software through user-centered design, modern development architecture, business alignment all wrapped up in a structured agile environment.  We build software to be proud of for clients like Blizzard, American Airlines, Kia, and Experian.

Right now, we’re looking to welcome a new Senior Software Engineer to join our team.  In this role, you will work alongside technical leads, developers, QA analysts, and project managers to deliver the quality code that’s lead to our stable growth over the last 8 years.
 
If you are excited by solving complex challenges and growing your career within an innovative software services company, we’d love to hear from you!

Skills & Requirements
  • You’re smart, versatile, and passionate about delivering the highest caliber of code.
  • You communicate well with teammates and clients, and your experience backs that up.
  • You’re highly skilled with Python and web frameworks such as Tornado, Flask, Django, or Node.js.
  • You are well versed with Javascript and React.
  • You have strong cloud experience with AWS or Azure.
  • You have at least 7 years of software engineering experience.
We Offer
  • Competitive compensation based on your skills
  • Learning resources like Udemy, Saisoft, and internal development meetups
  • An awesome culture with opportunities to meet like-minded people; whether you’re into gaming, reading, hiking, or craft food and drink, there’s a club for that.
  • Philanthropic events to get involved in the community
  • Competitive medical, dental, and vision coverage
  • Flexible hours and paid time off
  • 401K matching
We are excited to review your application!
Share this job:
Back-End Developer
python django graphql postgresql docker backend Aug 29

Job description

Apacio is a development and consultancy firm that works exclusively for top-tier creative agencies. As digital guns for hire, we work behind the scenes to build apps, websites and campaigns for some of the world's biggest brands.

We're a small, UK-based team with offices just outside of Reading in Theale. We embrace remote work, thrive on project diversity and are looking to hire talented devs who share our passion for quality code.

About You

  • You're based in the UK with excellent conversational English. You can take a techy problem and articulate it in simple terms.
  • You have 3+ years of experience working with Python and Django.
  • You're a wizard with Docker deployments and can help our team transition to a containerized world.
  • You know your way around GraphQL schemas but can also help to maintain some old-school Django projects.
  • You see tests as time-savers, not time-wasters.
  • You love clean, tidy, readable and repeatable code.
  • You can have fun with our team and want to make your mark on a growing company. 

Bonus points if...

  • You have experience working for a creative agency
  • You're familiar with EC2, S3 and other AWS products
  • You have an understanding of front-end code, specifically ReactJS/SCSS.

Why Apacio?

  • Due to the nature of our work, we have variety in our projects. We work for exciting start-ups and huge global names, so there's no monotony or dull moments.
  • We operate a 35 hour week and encourage downtime. Work/Life balance and the health of our team is vital to us.
  • 25 days of holiday per year, excluding bank holidays, so plenty of time to do something off the beaten track.
  • We're a growing team, so there's an opportunity to make your mark and shape the company (And your role) moving forward.
  • Team lunch twice a month.

What to expect at the job interview

We'll take a look at your CV and GitHub profile. If you have some code snippets or projects you're really proud of; please send them our way so we can take a look at the code. We'll then give you a small project to work through, which will be followed up with an interview to discuss your general interests, the stuff you've done in the past and what your ideal workday is like. 

This is a full time, permanent remote role, which can be based in our office in Theale or any remote location throughout the UK.

Share this job:
Full Stack Developer
react-js django python javascript flask full stack Aug 29

Job Type and Pay:

We are looking for a Full Stack Developer. Pay will be in accordance with abilities, skills, experience, hustle, leadership, math/bioinformatics knowledge, level of English proficiency and location. 

We do not want to waste your time applying, so please look at these bullet points before applying.

  • Full time - we expect people to put in 40 hrs a week or more
  • Fully Remote
  • Minimum of 2-3 years professional coding experience
  • Salary: Depending on skills, speed, experience, proficiency in our tech stack, location, English fluency, leadership abilities, work hustle & drive, personality, plusses listed, etc...
  • Substantial equity is also available for outstanding applicants and those with leadership abilities - people who can take on a leadership role. 

Highly Desired Duties & Skills:

  • Strong English-language communication skills
  • Professional experience with Python
  • Professional experience with a python related framework, such as Django or Flask. Experience in Django is preferred.
  • Professional experience with React & Redux or similar front end technologies or frameworks (angular, etc...)
  • Proficiency in Typescript
  • Experience with React performance testing and performance optimization (React profiler, server-side rendering, code splitting/lazy loading)
  • Solid command of Javascript, CSS and HTML
  • Well-versed in source control with Git
  • Understanding the differences between multiple delivery platforms (e.g. mobile vs desktop) and optimizing output to match the specific platform (e.g. HTML5, and CSS3)
  • Understanding of accessibility and security compliance
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments

Duties:

  • Creating new features related to personalized health based on genetics, labs, and symptoms
  • Developing scalable, easily-maintainable software
  • Optimizing applications for maximum speed and scalability
  • Extending and improving existing internal software systems
  • Software Testing
  • Able to integrate multiple data sources and databases into one system
  • Participating in daily scrum meetings
  • Implement creative and visually-appealing frontend designs
  • Translate designs, wireframes, and mockups into highly-composable code
  • Collaborating and troubleshooting issues with our backend team and other company stakeholders

Plusses

  • Bioinformatics knowledge
  • Math knowledge
  • Knowledge of Wordpress
  • Health enthusiast
  • History of leadership

We are very selective in our process because we look for a very long-term, full-time partnership with our employees. We try to keep the process as short as possible, so that we don't waste anyone's time. 

If this is the type of company you want to be a part of, apply now! 

Share this job:
Full Stack Developer
django python flask javascript full stack css Aug 24

Job Type and Pay:

We are looking for a Full Stack Developer (remote) to join our team. Pay will be in accordance with abilities, skills, experience, hustle, leadership, math/bioinformatics knowledge, level of English proficiency and location. 

We do not want to waste your time applying, so please look at these bullet points before applying.

  • Full time - we expect people to put in 40 hrs a week or more
  • Fully Remote.
  • NO agencies
  • Minimum of 2-3 years professional coding experience
  • Salary: $15-$35/hr USD (around 30k-70k/ year) - depending on skills, speed, experience, proficiency in our tech stack, location, English fluency, leadership abilities, work hustle & drive, personality, plusses listed, etc...
  • Substantial equity is also available for outstanding applicants and those with leadership abilities - people who can take on a leadership role.

Highly Desired Duties & Skills:

  • Strong English-language communication skills
  • Professional experience with Python
  • Professional experience with a python related framework, such as Django or Flask. Experience in Django is preferred.
  • Professional experience with React & Redux or similar front end technologies or frameworks (angular, etc...)
  • Proficiency in Typescript
  • Experience with React performance testing and performance optimization (React profiler, server-side rendering, code splitting/lazy loading)
  • Solid command of Javascript, CSS and HTML
  • Well-versed in source control with Git
  • Understanding the differences between multiple delivery platforms (e.g. mobile vs desktop) and optimizing output to match the specific platform (e.g. HTML5, and CSS3)
  • Understanding of accessibility and security compliance
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments

Duties:

  • Creating new features related to personalized health based on genetics, labs, and symptoms
  • Developing scalable, easily-maintainable software
  • Optimizing applications for maximum speed and scalability
  • Extending and improving existing internal software systems
  • Software Testing
  • Able to integrate multiple data sources and databases into one system
  • Participating in daily scrum meetings
  • Implement creative and visually-appealing frontend designs
  • Translate designs, wireframes, and mockups into highly-composable code
  • Collaborating and troubleshooting issues with our backend team and other company stakeholders

Plusses

  • Bioinformatics knowledge
  • Math knowledge
  • Knowledge of Wordpress
  • Health enthusiast
  • History of leadership
Share this job:
Senior Backend Engineer
TutorMe  
aws golang postgresql django python backend Aug 20
  • Maintain updated knowledge of the development industry and any advancements in technology
  • Work with a certain degree of technological freedom - while we have our preferences (we love Python and PostgreSQL), we are always looking at new tech and are ready to adopt if it can improve the product or developer experience
  • Tackle high-level tasks and convert product requirements into clean and maintainable code
  • Identify and troubleshoot various website issues and coding problems
  • Meet tight deadlines as required
  • Collaborate with members of the product team, including CTO, product manager, front-end developers, and designers

Benefits

  • Competitive salary
  • Top-notch health, dental and vision insurance
  • 401k matching
  • Generous vacation and holidays
  • All the equipment you need to get the job done
  • Opportunity to be a key player at a company thats quickly redefining the boundaries of on-demand academic support

We value diversity of all kinds, and are committed to building a diverse and inclusive workplace where we learn from each other. We are an equal opportunity employer and welcome people of all different backgrounds, experiences, abilities, and perspectives.

Share this job:
Python Developer
python django elasticsearch ansible linux java Aug 18

PeopleDoc is looking for experienced and talented web developers who love working with Python, Django, JavaScript, ember.js. PeopleDoc has been growing like crazy during the last 4 years, and hopefully it’s not going to stop! The R&D teams is always in the process of improving our application for our users and supporting the incredible growth of PeopleDoc.

In this role, you will work closely with product owners, UX developers, SRE, DBAs, Support teams, and other web engineers to push forward the implementation of new features while also helping us to scale our platform. As a member of one of our feature teams, you will join a friendly and talented group of python developers, within a dynamic, forward looking company, facing great engineering challenges.

Our stack includes: Python/Django, PostgreSQL, ElasticSearch, Redis, RabbitMQ, Ansible, ember.js, Java/Scala

 Successful candidate will be able to:

  • Design, ship and test new features in collaboration with the Product Team
  • Use your deep understanding of web technologies and APIs to advise on the system's architecture
  • Push your code in production, improve our deployment process and monitor it
  • Analyze, rethink and refactor the code to scale the application
  • Write unit, functional and performances tests
  • Contribute to our OpenSource Projects 

What you bring to the table:

  • The ability to write tested, production grade Python + Extensive SQL skills
  • A solid understanding of Linux development and automation tools (we use Ansible to manage configuration, and you are expected to deploy your own application and features)
  • Like to learn & share, you are passionate and humble about your skills
  • Excellent communication skills. As a team and “international company” we communicate mostly in English
  • JavaScript experience is a big bonus, we use ember.js, and JavaScript everywhere

What we bring to the table ? 

  • A passionate and welcoming team,
  • Team work is in our core values; we learn from each other by pair programming or via extensive code reviews
  • Double screens, supercharged PCs,
  • Croissants every monday,
  • Off-sites, Babyfoot, tennis table and PS4 for the lunch break
  • Open to remote workers

Typical Interview Process:

  • If your application is selected, a Recruiter will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.
Share this job:
Back-end Engineer
django python rest sql backend machine learning Aug 18

About us:
At 7bridges we’re reducing waste in global logistics by 50% with the use of data, technology and AI applied at an unprecedented scale. We’re processing millions of shipments, are backed by two of Europe’s largest VCs and are now in the exciting phase of scaling up to serve more businesses worldwide. We're committed to a healthy, flexible working environment for every member of our team - including parents and caregivers - and we've been focussing on this from the start. For that reason, we're happy for people to adopt flexible working hours when needed. Our only ask is that you continue to deliver in your role, and to engage in our regular team meetings (because our team is spread across various timezones and locations, these are important to ensure we're aligned, communicating and working together towards shared goals.

About the role:
Our product is made up of 3 layers (see more detailed info here):

Ecosystem - the logistics companies providing logistics services (i.e. transport providers, warehouses, package providers etc) that our customers want to use via our platform.

Interface - UI and APIs to view information and interact with the ecosystem that we have integrated into our platform.

L.E.O - the machine learning layer in between these two that automates the decision of which service provider should be used at what time in real-time conscious of disruption events worldwide.

This role is for a software engineer to join our ecosystem team. 

What you will be doing and what we look for in engineers

  • Understand the logistics provider landscape and how to integrate with them
  • Help architect and design a system that will deliver new API integrations at scale
  • Be comfortable getting your hands dirty and writing the integrations yourself
  • Be highly data literate with experience in ETL, data acquisition (web scraping, API polling, web crawlers etc), data quality control and data provision to reporting suites (and preferably to machine learning applications)
  • Write easy to read, well-tested and robust solutions
  • Mentor junior members of staff and act as an ambassador for the ecosystem tools to the rest of the team
  • Maintain the quality of the production environment

Other wider tech stack:

  • Python 3
  • PostgreSQL
  • Redis
  • GraphQL
  • Django
  • Django Graphene
  • Django REST framework
  • Celery
  • Pandas
  • Pytest
  • Splinter/Selenium
  • Git
  • Test-Driven Development
Share this job:
Full Stack Django Engineer
django react-js javascript postgresql aws full stack Aug 18

HeySummit is hiring a Fullstack Engineer to help us grow the best platform for sharing knowledge with the world. If you consider yourself full-stack, and have a deep knowledge of Django, we'd love to connect.

Responsibilities

* Improving features to spec in production code in the frontend (currently: JQuery, Bootstrap, Less), backend (Django + PostgresSQL), and architecture (AWS) with a key focus in front-end development and ensuring anything we ship looks and feels great

* Frontend development using Javascript frameworks like React & Vue.js

* Developing integrations between HeySummit and the tools our customers love to use, and establishing a process of considering, developing, testing, and troubleshooting integrations

* Liaising with the product and customer happiness team to figure out issues and work on new features and improvements

About You

* You pride yourself on writing clean, easy to read code

* You have experience with Django and React or Vue.js

* You are diligent about contributing to documentation

* You understand the value that fixing bugs brings to customers

* You feel comfortable interacting with nontechnical stakeholders

* You have experience with CI/CD

* You test your code before every push

* You create automated tests as you build

* You are interested in self-improvement

* You see the value of engaging with the whole team on a daily basis

Share this job:
Python Developer
Upstack  
python django flask Aug 11

The work:

  •  Work with a small team of top-tier developers who are designing great user experiences and building truly great applications for web
  •  Participate in scrums consisting of cross-functional teams, both software and hardware
  •  Ensure that features are being delivered efficiently and on-time
  •  In addition to code contribution, you will also participate in architectural review and design

Minimum qualifications:

  •  Ideally, University educated in Computer Science, SW Engineering or other numerical disciplines
  •  5+ years of experience in software development
  •  3+ years of proven work experience in Python, frameworks Django or Flask
  •  Strong and confident English communicator
  •  Strong problem solver
  •  Comfortable with collaboration and open communication across distributed teams

Preferred qualifications:

  •  Proven track record of shipping software and successfully released apps (please include names and links on your resume)
  •  Proven work experience inside of a distributed team, in a remote environment
  •  Part of at least one project developed for a small/start-up company, preferably from the USA
  •  Strong attention to detail on every line of code, every unit test, and every commit message
  •  Comfortable with rapid development cycles and tight schedules
  •  We love when engineers send us a link to their Github and/or StackOverflow accounts, technical blog, or links to apps they've shipped
Share this job:
Sr. Backend Software Developer
postgresql elasticsearch django ruby-on-rails backend python Aug 07
Want to work remotely? Want to make an impact by working for a small company that values autonomy and working collaboratively in a team to solve challenging problems? Love learning new technology? Then you'll fit right into the Marketcircle Team!

Marketcircle is looking for a some Sr. Backend Software Developers. Join as a key member of our team responsible for building and supporting the services and infrastructure for the Daylite CRM Platform.  

Qualified candidates:
·       Have 8+ years of experience
·       Hold a B.Sc Computer Science or B.Eng Software, or equivalent work experience.
·       Experienced using Postgres, Rails (Ruby), Django (Python), Kubernetes, nginx, Redis, Kafka, HashiCorp Suite, Graylog, Sinatra, Prometheus, istio, grafana, CalDAV & CardDav, AWS, and Elasticsearch
·       Are comfortable working remotely (100% remote work environment) as well as being comfortable working both independently and collaboratively.

Bonus points for:
·       Experience with infrastructure management tools (like Puppet, Ansible or Chef)
·       Experience with cloud infrastructure providers (like AWS, Google Cloud, Microsoft Azure or DigitalOcean)
·       Knowing your way around the network stack, from HTTP to TCP to IP and have a solid understanding of security (TLS/ IPSec/Firewalls)

Things you might be working on:
·       RESTful interfaces to persist data for our client apps
·       Authentication and payment backends
·       PostgreSQL database(s) with custom extensions
·       Elasticsearch indexing and search

Note: there will be occasional on-call duties.

Marketcircle Inc. is a fun and distributed tech company. We believe in the power of Kaizen, teamwork, creativity, ownership, and empathy. By embodying these core values we know we impact the lives of our customers, and each other.

Our mission is to empower small business worldwide which drives us to develop a native macOS and iOS app that helps thousands create organization of what would otherwise be chaos.

Tired of a long commute to work? As long as you have reliable internet, and can work between 10:00AM - 3:00PM EST (core hours), you can work from anywhere! We expect results, not monkeys sitting in cubes for 10 hours a day! Though we are mostly remote, our team tries to meet up in the office every now and again to share some laughs, build camaraderie and eat some good food! We also make it a point to do activities together, like axe throwing, escape rooms, evenings out, etc.
Share this job:
Senior Front End Engineer
javascript react-js python django senior frontend Jul 29

Who we are:

Loadsmart aims to move more with less. We combine great people and innovative technology to more efficiently move freight throughout North America. Our focus is on designing and building the best tools for our team and our customers, using machine learning algorithms to connect cargo with trucks. By better matching supply and demand, we reduce wasted fuel and lost time, cutting out empty miles for motor carriers and providing instant booking for shippers.

Who you are:

You are curious to impact a 700 billion dollar industry of logistics. You know how to develop front end products with the help from design. You are a user interface expert, you like working in a hands-on environment and enjoy teamwork. You are a problem solver, not a requirement follower.

The role:

We are looking for a Senior Front End Engineer to work remotely from Brazil. You'll join us in obsessing about transformational technology as part of our UI team. You should have experience and proven ability using experimental ideas to develop new solutions, build new products, and create new concepts. Our technology stack on front-end is primarily JavaScript (ES6+ features), React, Styled Components, Jest, Babel, Webpack.

Key Responsibilities:

  • Discuss good practices for software modularization and feel comfortable suggesting contributions to build our set of internal guidelines and shared code
  • Write modern, efficient, modular JavaScript together with CSS to build user interfaces
  • Build and maintain reusable JavaScript components according to our coding standards and best practices
  • Collaborate with Product Managers, Designers and Engineers to deliver compelling user-facing products
  • Create unit tests using frameworks like mocha or jest
  • Identify front-end bottlenecks and optimize the webpage performance to improve the user experience.

Qualifications:

  • Communication. You’re very comfortable communicating in English (both written and spoken) - you will work in an international team with native and non native english speakers
  • 5+ years of UI development having in-depth knowledge about Javascript, HTML5 and CSS, including concepts like layout, specificity, cross-browser compatibility
  • 3+ years of experience utilizing Javascript frameworks like React or Vue.js
  • Experience using web build tools, such as Webpack, Gulp, and Grunt
  • Passion. Be passionate about creating clean, highly maintainable, and structured code, supported by unit and integration tests
  • Collaboration with Back End. Experience with integrating REST APIs as well as their design so you can also collaborate on its definition together with our backend team
  • Experience with best practices for web performance optimization
  • Collaboration with Design. Working knowledge of UI/UX practices, as well as understanding the web standards
  • Curiosity. You're keen on learning new technologies and tools as well as evaluating their pros and cons. You're a pragmatic programmer. You ask questions and are hungry to learn more
  • Leadership. You have mentored others and helped them become the best version of themselves. You are a reference to the group and keep up with their training needs - it is a plus.
  • Bachelor's degree in Computer Science or in a related field would be cool, but is not mandatory.
Share this job:
Django/Python Backend Engineer
python django celery docker docker-compose backend Jul 22

Do you love Django, RESTful APIs, Docker, Celery and Python? Do you want to work on a growing, ambitious and new product? Ok, sweet, keep reading…

PolicyFly is modernizing the ancient world of property/casualty insurance in both the US + London markets. We are a stable, growing company with a small, talented & ambitious team.

We run an VueJS SPA frontend with a Django REST API backend with a host of services (e.g. Celery, ElasticSearch, etc), all running on kubernetes in the Google Cloud.

We are looking for a Backend Engineer with a proven track record in building modern and maintainable backends. To learn more, please visit: http://www.policyfly.com/.

Key Requirements:

Must have 5+ years of professional engineering experience and have expertise in the following areas:


  1. Django / Django Rest Framework

  2. Docker (and ideally Kubernetes)

  3. Celery

  4. Postgres

  5. ElasticSearch / Lucene 


Nice to have:

  • VueJS
  • Google Cloud Platform

Key Responsibilities:

We’d envision that your focus would be split across the following 3 areas, roughly equally:


  1. Product: Planning & Development of new features (e.g. Reporting & BI, Public API, Enhanced Configuration Layer, etc)

  2. Improve + Maintain: Refactor and improve the current core platform

  3. Customer Onboarding: Collaborate with the team to onboard new customers (and their configurations), collaborate and mentor towards reaching best practices

Share this job:
Senior Platform Engineer
python3 django postgresql graphql microservices senior Jul 14

We're looking for senior engineers to help us unleash the power of logistics. 7bridges transforms outdated, rules-based processes into agile, automated systems that continuously adapt to change. The platform is the last integration that businesses require to future-proof their logistics and deliver scalable, sustainable and profitable enterprise growth. Not only that, 7bridges saves customers 50% on their direct costs!

You should be great at communication and collaboration. You will want to learn and grow within the company and become a team leader to the next generation of our recruits.

What you will be doing

  • Architect, design and deliver complex features in conjunction with the product manager
  • Translate business strategy directly into engineering problems and solutions
  • Understanding and predicting the costs of development design decisions
  • Mentoring junior members of staff
  • Maintaining the quality of the production environment

Key technologies

It would be amazing if you were familiar with all of our key technologies but if you're not don't worry, thats why we offer skills training as one of our benefits.

  • Python 3
  • PostgreSQL
  • Redis
  • GraphQL
  • Django
  • Django Graphene
  • Django REST framework
  • Celery
  • Pandas
  • Pytest
  • Splinter/Selenium
  • Git
  • Test Driven Development
Share this job:
Senior Platform Engineer
python3 django postgresql graphql microservices senior Jul 14

We're looking for senior engineers to help us unleash the power of logistics. 7bridges transforms outdated, rules-based processes into agile, automated systems that continuously adapt to change. The platform is the last integration that businesses require to future-proof their logistics and deliver scalable, sustainable and profitable enterprise growth. Not only that, 7bridges saves customers 50% on their direct costs!

You should be great at communication and collaboration. You will want to learn and grow within the company and become a team leader to the next generation of our recruits.

What you will be doing

  • Architect, design and deliver complex features in conjunction with the product manager
  • Translate business strategy directly into engineering problems and solutions
  • Understanding and predicting the costs of development design decisions
  • Mentoring junior members of staff
  • Maintaining the quality of the production environment

Key technologies

It would be amazing if you were familiar with all of our key technologies but if you're not don't worry, thats why we offer skills training as one of our benefits.

  • Python 3
  • PostgreSQL
  • Redis
  • GraphQL
  • Django
  • Django Graphene
  • Django REST framework
  • Celery
  • Pandas
  • Pytest
  • Splinter/Selenium
  • Git
  • Test Driven Development
Share this job:
Backend Engineer
python django backend cloud aws testing Jul 13

Backend Software Developer Job Description

At LiveLike we build things that challenge the typical concept of what it means to watch live sports. So it's only natural for us to specialize in creating one of the best platforms to watch live sports in virtual reality. For that to happen though, we need a team of developers and designers that are not only the some of the best, but who are comfortable working outside of the status quo.

We’re looking for the newest member of our Infrastructure team. Someone who not only specializes in Django & AWS, but someone who brings the same fire to work everyday that we do. If you think you’ve got the skills and are up for the challenge then consider this your calling.

What You’ll Be Doing

  • Collaborating with product, design, and development teams to plan new features
  • Influencing the design of our web and mobile SDK’s
  • Building and deploying customer-facing HTTP API’s
  • Optimizing our API’s along many axes: developer friendliness, cost effectiveness, robustness, and reliability
  • Automating tools and processes that our team can rely on for daily development, testing, and release management
  • Releasing projects in 4 continents to meet the needs of our clients—the world's top leagues and broadcasters
  • Growing the platform to millions of concurrent users through solid architecture choices and design principles
  • Monitoring always-on globally-distributed systems armed a variety of tools and insights

Our Preferred Qualifications

  • 3+ years experience as a Backend Engineer
  • Expertise with Python 3, Django 2, and Django REST Framework
  • Comfortable deploying applications on AWS, and have a strong working knowledge of EC2, RDS and S3
  • Informed opinions on API design and library development as an author and a developer
  • Driven to automate your processes and document your work
  • Developed complex software systems at scale with production-quality deployment, monitoring and reliability
  • Experienced with live or on-demand video streaming
  • Familiar with cloud orchestration software like Terraform and Ansible
  • Disciplined with your time and energy

What Would Be Cool

  • We’re the kind of team that can banter one minute and crunch the next, we’d love for you to be able to do the same
  • You’ve got a strong sense of personal drive and when tasked to solve something tricky will move forward at full force
  • In the same breath, you believe your team is your most valuable resource and you won’t hesitate to collaborate with them
  • You take initiative and don’t assume someone else will move things along, you pull in new work and you follow up on work in progress
  • An unbridled passion for sports, gaming, food, otters, or anything really. We appreciate passion…
  • You’re a techie at heart and you want to talk to us about the latest stuff you saw on Product Hunt, Gamasutra, Medium, ESPN, etc, etc...
  • You understand the “No-Assholes” policy
  • You’re not afraid of an open, candid, and respectful work environment

What We Offer

  • Competitive salary
  • An opportunity to work in a variety of domains
  • Exposure to diverse clients and projects
  • Be part of a rapidly expanding, dynamic, and committed company
  • Work in a global and intellectually stimulating environment

LiveLike strives to be a diverse and inclusive company. We know that different voices, experiences, and points of view will only strengthen our work and culture. We welcome and encourage people from all walks of life, all genders, orientations, races, ethnicities, and religions, to apply!

Share this job:
Senior Backend Engineer
python celery elasticsearch redis django backend Jul 11

We are looking for a Senior Back-End Engineer responsible looking for engineering ownership of one/many products at apna. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end (Android + WebApp). A basic understanding of front-end technologies is therefore necessary as well.

Responsibilities

  • Take ownership of end-to-end product development
  • Be champion of Test Driven Development methodology
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Technical Documentation around the owned product

Skills And Qualifications

  • Expert level in OOPS concepts and REST API development
  • Proficiency in one or more of the following languages: Python, Javascript, Ruby, Go
  • Knowledge around ElasticSearch, Celery, Redis is must
  • Integration of multiple data sources and databases into one system
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Knowledge of GCP would be a plus
Share this job:
Full Stack Developer
Embrk  
ruby-on-rails angular django react-js full stack Jul 10

Our digital agency is looking for a full-stack developer who wants to build a variety of cool things. Our team uses a variety of different technologies to build a large number of projects for our clients.

Full time hours / Flexible, result driven schedule

100% remote / Can work from anywhere

Opportunity for exposure to a variety of different projects and technologies in multiple industries. 
Likes the challenge of working on a lot of different projects and doesn’t want to get bored in the monotony of the same type of projects. 
Become a part of a dynamic team, a growing company with a 10 year proven track record preparing to expand.

Share this job:
Remote Senior Django Developer
django python react-js senior javascript backend Jun 29

Scalable Path is looking for a Senior Django Developer to join the team and work on a client project. This is a remote, full-time position.


CLIENT COMPANY DESCRIPTION:

The client is a startup in the education space and creates digital worksheets for teachers.


DUTIES AND RESPONSIBILITIES:

You will be creating new features and maintaining the backend of a Django application including an API.  You will be coding server-rendered pages. You will be responsible for ensuring that the application is deployed and running properly on AWS.


The client is currently using Slack for communication and Trello for task tracking.  The code is in Git.


RELATIONSHIPS - WHO YOU'LL BE WORKING WITH:

You will be reporting to the CTO and working with a team of 2.5 engineers. The client is in the America/New York (-04:00) EDT time zone.


REQUIRED SKILLS:

- Strong English communication skills

- Python

- Django

- Experience with SQL databases (such as Postgres or MySQL)

- Experience deploying and managing web applications on AWS

- Basic JavaScript for interactivity on server-rendered pages


DESIRED (NICE-TO-HAVE) SKILLS:

- Advanced JavaScript abilities (such as React)


START DATE:

As soon as possible.


EXPECTED CONTRACT DURATION:

The project will last at least 2 months and potentially longer.


HOURLY RATE:

The pay rate for this role is from $30 - $60 USD per hour, depending on experience and capability.

Share this job:
Python Full Stack Developer
REPAY  
python react-js aws django pyramid full stack Jun 27

REPAY – Realtime Electronic Payments is an established and fast growing, Financial Technology company. We build great software that enables businesses to move faster by removing friction in payments processing by offering a comprehensive line of electronic payment solutions including debit and credit card processing, ACH processing, instant funding, and electronic bill payment systems with full IVR, text, and mobile capabilities.

REPAY is looking for an experienced Full Stack Developer (Python) to be part of our Agile and growing software development team in expanding our core payment processing platform and products within the consumer finance industry. Work in a small team, where you will have an immediate and measurable impact on our fast-growing business by helping us reach the next level and stage of growth. Here, we work hard—but we have lots of fun doing it. So, if you like a cool, collaborative, and challenging work environment, you’ll fit right in.

REPAY’s Tech Stack:

  • Python 3.x          
  • Pyramid
  • React                    
  • React Native
  • AWS                     
  • Redux
  • Docker
  • Postgres             
  • External APIs: Twilio, SendGrid, and other

You’ll be responsible for:

  • Building and enhancing our core API, user interfaces, and backend processing systems via new greenfield development and supporting legacy systems
  • Integrating with existing corporate and partner applications which span multiple languages and frameworks
  • Developing high performance and reusable software with excellent test coverage
  • Developing and deploying to cloud-based technology (AWS)
  • Participate in the design of our core products
  • Evaluating existing and new technologies and ensuring our applications utilize industry best practices
  • Supporting the operations team in order to provide the best uptime and service quality
  • Occasional travel to Tempe, AZ for remote employees

Skills & Requirements:

  • Experience working with Python (3.x), Django and/or Pyramid
  • Help support and maintain the mobile application (React Native)
  • Experience with building highly available systems
  • Experience working with JavaScript
  • A track record of success with developing modern APIs
  • Good understanding of application security
  • Comfortable working in off-hours on-call rotation program

Preferred Skills & Requirements:

  • Experience leading projects/initiatives
  • Experience with Kubernetes
  • AWS knowledge
  • Good understanding of Payments processing and/or developing Payments products
  • Familiarity of PCI compliance
  • Relational database experience using Postgres
  • DevOps/Infrastructure experience
Share this job:
Senior Backend Engineer
django postgresql celery elasticsearch kubernetes backend Jun 23

Do you love Django, RESTful APIs, test driven development and kubernetes? Do you want to work on a growing, ambitious and new product? Ok, sweet, keep reading…

PolicyFly is modernizing the ancient world of property/casualty insurance in both the US + London markets. We are a stable, growing company with a small, talented & ambitious team.

We run an VueJS SPA frontend with a Django REST API backend with a host of services (e.g. Celery, ElasticSearch, etc), all running on kubernetes in the Google Cloud.

We are looking for a Senior Backend Engineer with a proven track record in building modern and maintainable backends. To learn more, please visit: http://www.policyfly.com/.

Key Requirements: 

Must have 5+ years of professional engineering experience and be a proven expert in the following areas:


  1. Django / Django Rest Framework

  2. Docker (and ideally Kubernetes)

  3. Celery

  4. Postgres

  5. ElasticSearch / Lucene 


Nice to have:

  • VueJS
  • Google Cloud Platform

Key Responsibilities:

We’d envision that your focus would be split across the following 3 areas, roughly equally:


  1. Product: Planning & Development of new features (e.g. Reporting & BI, Public API, Enhanced Configuration Layer, etc)

  2. Improve + Maintain: Refactor and improve the current core platform

  3. Mentor + Jump in: Lend a hand to the team to onboard new customers (and their configurations), mentor towards best practices

Share this job:
Senior Full Stack Engineer
react-js django python node-js angular-js full stack Jun 23

As a Senior Full Stack Engineer you will work on our real estate portals built as SPAs with React, Node and Django as well as on our customer facing tools. These are complex systems with many moving parts and drastic performance requirements. You will have to write new code and understand legacy systems, design new parts and keep an eye on performance bottlenecks.

This is a remote role accepting applicants only from Europe . A high degree of autonomy is offered and we expect you will use it to make decisions and shape the future of our software stack.

Skills & Requirements

Experience and Pragmatism

This role is for somebody who has been through several releases and products built from ground up. We expect some degree of specialisation on technology but if that does not align with the one we’re using at the moment we don’t mind.

What we expect is:

  • University Degree in CS, CE or closely related
  • At least 5 years of experience writing code professionally
  • At least 3 years of experience in web development
  • A good understanding of all common data structures
  • Ability to write complex algorithms
  • Ability to design software systems with multiple parts across multiple technologies
  • A good understanding of performance optimisation techniques

Technology

While knowing our stack is definitely an advantage, it is not by any means a disqualifying factor:

  • Python 3, Django, React, Redux, Node, Express
  • Other technologies and services: Universal Web Apps, Machine Learning, Celery, RabbitMQ, Redis, Heroku, AWS, Algolia, CDN’s

What is it like to work for us?

Here are some ideas we have that might help you figure that out:

  • Autonomy: you will choose the tools you want to use and get to make all the technical decisions as long as they make sense (that's for the CTO to approve)
  • Mastery: we will encourage and support you to learn as long as it takes so you can feel proud about your work (the nice side effect of this is having awesome products built by you)
  • Offering the best and expecting to get the same in return: annual allowance for gear upgrades (chair, computer, etc.)

About Us

We're part of a group of companies which operate some of the biggest real-estate web portals in four countries in Asia and Africa. Our purpose is to help provide the technology for these high traffic websites as well as for the back-office operations including sales and marketing. 

Are you decided and ready to apply?

Send us an email at jobs@sectorlabs.ro with your CV.

Share this job:
Senior Backend Engineer
python django backend senior golang java Jun 17

What are we doing: We are a tech company, operating a thriving and growing broadcast platform, Alexa ranked in the top 100 sites internationally, and the top 25 in the United States, with approximately 10 million daily users, and a worldwide community of fans. Independent Broadcasters use our platform to create and share live streaming video, photographs, and similar content, generally adult in nature, (but no adult content is required).

Our sophisticated system has multiple parts, including but not limited to payment gateways, live chats, and video streaming technology. Every contribution here is of high impact and affects the experience of millions of users using the site every day.

We always explore new ways to use cutting-edge tech stack and move toward modern micro-services based architecture

How we build the product: The platform is built on Python/Django framework with TypeScript on the front-end. Some parts of the platform use Java, Golang, and Rust.

What will you do:  You will work in a very dynamic environment and have an opportunity to work on different parts of the platform.

Mainly, you will be participating in brainstorming to figure out the best technical solutions to achieve the goals set by the management. As a top-notch software engineer in our team, you will be accountable for building comprehensive technical solutions with high-quality standards and practicing clean coding styles. The day-to-day tasks may include building new features for the site, fixing existing bugs, and refactoring/optimizing existing code to deliver the best consumer experience for both users and broadcasters worldwide.

This includes working on features that are supported across all major web browsers, mobile devices, smart TVs, and video consoles. As a backend engineer, it is expected to work with large data sets and being an expert in designing efficient algorithms, queries, and caching methods.

We value an initiative and are willing to support you in making appropriate technical decisions.

What will you bring: 

  • A degree in STEM and relevant experience.
  • 5+years of professional experience and expert knowledge of inner workings of Django.
  • Expert knowledge of web development with a deep understanding of inner workings of major browsers, including how they render HTML/CSS and their Javascript runtime environment.
  • Proven problem-solving and fast-learning skills.

What will you receive: 

  • A strong team of A-players.
  • Opportunity to make an impact on the highly popular product. 
  • Freedom to bring the ideas to the table and to make technical decisions.
  • Support and guidance of the highly professional and knowledgeable team. 

Perks&Benefits: 

  • Health&Life insurance with dental and vision plans (100% coverage for an employee and dependents).
  • 401k matching.
  • Paid holidays, vacation, and sick days.
  • Home office reimbursements if needed. 
Share this job:
Mid-Senior Full Stack Developer - Django/VUE.js
django javascript postgresql full stack vue-js php Jun 09

Why you should work for ROI Developers

Frequent Rotation Across Projects - If you find yourself thinking "I wish I could switch projects every 3-6 months" or "I enjoy learning new APIs", you're the right type of personality for our team.

The company specializes in custom software development. Essentially, we are a plug and play solution for mid-size businesses that require a talented team of developers. Any business in the world can benefit from software, which ensures your exposure to a wide range of industries and requirements as new projects come in. The common thread in all that variety is that our projects relate to MVC frameworks.

Your income

This is a full time position paid on an hourly basis ($25 per hour for 7+ years of experience, $20 per hour for less). Said in another way, you have more control over your income.

Earning money based on hourly pay means that you earn money in the exact same way that the company does: billing for time. Paying a salary would put competing incentives between the developer and the company. Instead, we tie your incentives directly in line with the company. So long as you work within our 25-35 hours per week guidelines, your income is 100% tied to how much you work.

Do you do an amazing job meeting customer expectations with a minimal number of bugs? That's called job security. Customers always have their favorite developers. Make a name for yourself with quality work.

ROI Developers also believes that connecting income to time worked maximizes team quality. The kind of people that want to collect a salary and drag the team down are not attracted to the company. That means you will work with talented colleagues that are motivated to make you, the code and the entire team better.

Quality of Life - Your work week totals 25-35 hours with 30 being the ideal amount. You can work at any time of day so long as your work hours are consistent and evenly spaced across 4-6 days per week. One of our teammates works from 11 pm - 5 am in his local time zone because that's when he wants to work. The company cares more about you working when you're at your peak mental state rather than the time of day when you work.

Meetings are strictly limited to when they are necessary. Because your income is based on your time worked (which includes meetings), the company is incentivized to value and protect your work time.

An Engineer's Environment - Test driven development comes first. We do not build features until existing code passes all tests. You are assigned tasks within the repository, at which point you are expected to own the problem and fix it. Because we operate in a "no micromanaging" environment, we need a teammate that sincerely cares about the impact his/her engineering decisions will have across the project.

Version control is paramount. Commits to a project are not meant to be a fancy save button. Commits tell the team, "I have tested this feature and it's production ready."

The team practices either daily or continuous releases, depending on the project. 

Nobody wants to get yanked out of bed to fix fires (we are not IT people on call!). Steady commits keep us looking sharp and polished to clients and keep emergencies to a minimum. We don't merge major changes or features from development branches on Fridays, for example. It's better for us and it's better for our customers.

Small Teams - The size of the company is 5 total, which we expect to number 7-8 by April. Your work is meaningful and appreciated. And because of the small team size, you have the ability to significantly influence the solutions within a project.

Technologies

Django 3.x and related apps:

  • Django REST Framework
  • Celery, RabbitMQ

HTML5

Javascript:

  • VUE and Vuex
  • Bootstrap

Docker, Git, Cordova

PostgreSQL

Must haves

You must have 2+ years of direct experience with Django. Django is our MVC of choice and the technology that all developers in the organization share in common. In order to be considered for our senior level pay rate of $30/hr, you need to make your case for why you deserve to be a senior level developer.

Most Django developers also work in the frontend using Javascript and HTML5. Given the choice between an expert in Django and an expert in Javascript, we would choose Django. That said, our teammates need to come on board with a strong foundation in Javascript.

Experience using Git for version control.

Nice to haves

webpack, Docker, expertise across multiple Javascript libraries, years of experience working with multiple types of databases (especially PostgreSQL). Laravel and PHP are nice to make keep the team as a wide-ranging MVC shop, but not at all necessary.

Day to Day

We intentionally avoid chatter apps like Slack or Skype. Most questions do not require an immediate reply, making threads within the repository's issue tracker our preferred method of communication. The biggest challenge for any developer is to minimize interruptions to help you spend most of your workday in the zone (ie, deep work). Keeping chatter restricted to the issue tracking system keeps conversations organized and minimizes distractions. Genuine emergencies are handled over phone calls or WhatsApp.

About 80%+ of your time is spent architecting or writing code. The remaining time is spent on team communication - reviewing proposed solutions from teammates, clarification on requirements, etc.

The types of projects and problems you encounter are everything related to MVC frameworks. Identify business problems, abstract them into models and serve the content through a browser or mobile app.

Share this job: