Back to jobs

Senior Python/django Developer

BloowatchRemote (United States)Posted 2w ago
Backend Engineer (Python, Django)
Full Time
Remote
Craft my tailored resume free

Free to start · No card

Job description

This is a remote position.

We are a leading technology company specialising in the development of a SaaS web apps for outdoor sports activity providers. Our comprehensive suite includes scheduling systems, POS, accounting, online booking, inventory management, and more, servicing both businesses (B2B) and consumers (B2C). We are now looking to expand our team with talented and motivated individuals who share our passion for innovation.
Position Overview:
We are seeking a Mid-Level Backend Developer with a minimum of 4 years of experience working with Python/Django and PostgreSQL. The ideal candidate will have a keen interest in full-stack development and be fluent in English. This is a long-term, remote position.

Requirements

Responsibilities:
  • Develop and Maintain Backend Services: Work closely with the development team to design, develop, and maintain scalable and efficient backend services using Python/Django.
  • Database Management: Leverage your experience with PostgreSQL to manage and optimize databases.
  • Collaborate with Frontend Team: Work alongside the frontend team to integrate APIs and ensure a seamless user experience.
  • Code Review and Quality Assurance: Perform code reviews, write tests, and ensure adherence to best practices and company standards.
  • Contribute to Full-Stack Development: Occasionally work on frontend development using React/TypeScript, showing a holistic understanding of the product.
  • Continuous Learning and Improvement: Keep up to date with emerging technologies and methodologies to continually improve development processes.
Requirements:
  • Minimum 4 years of professional experience with Python/Django.
  • Strong experience with PostgreSQL.
  • Basic understanding of front-end technologies like React/TypeScript is beneficial.
  • Fluent in English (written and verbal).
  • A proactive approach to problem-solving and a strong desire to learn and grow.
  • Experience with cloud providers (ie. Azure, AWS, and GCP).
  • Bachelor’s degree in Computer Science, Engineering, or related field (preferred but not required).

Benefits

Benefits:
  • Competitive Salary
  • Long-term remote job position.
  • Week working days : Monday to Friday.
  • 18 leave days per year
  • National public holidays
  • Opportunity to work on innovative projects with an experienced team.
Starting date : ASAP

Originally posted on Himalayas

Prepare your application

Use the description above to assess your fit for Bloowatch. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.

Match requirements to evidence

Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.

Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.

Check the working arrangement

Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.

Review before submitting

Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.

Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.

Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.