This job post is closed and the position is probably filled. Please do not apply. Work for iPhone Photography School and want to re-open this job? Use the edit link in the email when you posted the job!
Whatโs iPhone Photography School all about?
We make online courses that help people take stunning photos with the iPhone.
With our 9-year track record, weโre the worldโs leader in mobile photography education.
And while weโre proud of everything weโve accomplished so far, weโre just getting started.
And this is why we are looking for another superstar back-end developer to join our team.
What will you be doing as our back end developer?
Being part of an experienced, dynamic and supportive team
Building new, exciting platforms used by over 300,000 active customers
Create APIs and internal tools to support the business
Helping to maintain existing platforms and solving any problems that arise
Whatโs in it for me?
Of course this canโt all be one-sided, and we believe that we provide one of the best remote working environments in the world.
State of the art software to stay connected and organised? Weโve got that.
Investing both time and money in your learning to ensure that you continually grow? We do that.
Flexible working schedule to ensure that you maintain a healthy work-life balance? Well thatโs a no-brainer.
NB: Actual salary range is 55000 - 65000 USD Per Annum
But should you apply?
This is not a decision we can make for you, but what we can do is lay out our Purpose, Values and Mission to help you decide for yourself.
As a company we believe in honesty and transparency, and once you click the apply button you will have the chance to learn all about us before you decide on whether to submit your application.
Hiring the best candidate is very important to us, but equally important is hiring the right candidate. Only apply if you really identify with what you read on the next page.
Note: This is a 100% remote full-time position. Due to time zone differences, we wonโt be able to hire applicants residing in Australia or the eastern parts of Asia.
Please mention the word CALMNESS when applying to show you read the job post completely (#RMTguMjE4LjE2OC4xNg==). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$50,000 — $60,000/year
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for CitizenGO and want to re-open this job? Use the edit link in the email when you posted the job!
Responsibilities
Code, Test, Review, Deploy, and Document.
Integrate our global Payment Platform with different payment gateways (e.g. Stripe) to address local market needs.
Feature delivery - work with different technologies (in front and back-ends), languages, and frameworks in all layers of the web stack, from front-end to back-end and from SaaS (Software as a Service) to PaaS (Platform as a Service) and IaaS (Infrastructure as a Service).
Develop effective ways to communicate through asynchronous communication being able to work in an agile development environment (iterative development, short release cycles managed through Asana).
Share knowledge through detailed documentation.
Continuously improve our build and deployment automation. Confidently ship moderately sized features and improvements with minimal guidance and support from other team members.
Architect systems that are reliable, scalable, and maintainable.
Protect and secure the systems and data of our members and contributors.
Offer IT support to our team members.
Build new flows, optimize existing ones to increase the impact and quality of our outcomes.
Coach, support, and share knowledge with other engineers inside our team.
Ensure availability and reliability of our services in production.
Requirements
HARD SKILLS
Experience with Django, in particular:
Django is a Python-based framework, so a solid understanding of Python is crucial. This includes understanding Python's data structures, control flow, and coding conventions.
You'll need to be comfortable with the Django framework itself. This includes understanding Django's Object-Relational Mapping (ORM), Models, Views, Templates, Middleware, and RESTful architecture.
When you are creating APIs, knowledge of the Django REST Framework (DRF) will be necessary.
Django works with various databases (like MySQL). You should understand how to design databases, create efficient queries, and use Django's database API. Accordingly, the knowledge of the SQL language is required.
Understanding the basics of HTTP, client-server, MVC and MVT architectures, and web technologies like HTML, CSS, and JavaScript is essential.
Experience in React, in particular:
React is a JavaScript library, so strong JavaScript skills are a must. You should be familiar with ES6 or later features like classes, arrow functions, promises, async/await, destructuring, and import/export modules.
You'll need to master the fundamentals of React, including routings, components, props, state, hooks, and the component lifecycle.
JSX is a syntax extension for JavaScript that is used in React to write the UI. It's a mix of JavaScript and HTML and is a fundamental part of writing React components. Accordingly, you must be comfortable with it.
Understanding of REST APIs.
Understanding an managing CSS Preprocessors (like for example SASS or LESS).
Knowing how to manage versions of your code with Git and comfort working in a highly agile, intensely iterative software development process (testing process included).
Understanding of network and application security with a deep understanding of all layers involved in web communications.
Understanding of how to manage the testing process, like example Jest for unit testing.
SOFT SKILLS
Experience working in Google Cloud environments, particularly with Google Cloud Compute Engine and BigQuery, is much useful.
Knowledge of PHP is useful.
Good knowledge of Linux (Redhat/CentOS). The ability to manage Linux VMs (Virtual Machines) in the cloud environment is also useful.
Basic Bash scripting skills are useful.
Experience in working with CRM (Customer Relationship Management) platforms. Experience with Marketo and/or Salesforce is a big plus.
Experience working at large-scale web applications is a plus.
Experience at startups or web-based companies is a plus.
OTHER SKILLS
Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
Good strategic, creative, and innovative thinking.
Excellent written and oral communication skills.
Passion and commitment to human dignity, life, family, liberty, citizen empowerment, and social change.
High professionalism, self-motivation, efficiency, and results-oriented delivery on short timelines.
Strong teamwork skills, comfortable in a highly collaborative team culture and a hierarchical team structure.
Strong project management skills.
Ability to adjust quickly to changing conditions and requirements.
Fluency in English is a requirement. Duolingo English Test is required for all non-natives with a minimum 100 (B2 equivalent) score. Spanish and other additional languages are an asset.ย
We are actively seeking candidates based in Europe or The Americas for this position.
Top 10 reasons to work for CitizenGO:
Weโre winning. Our campaigning works and weโre changing politics and policies across the world. Check out some of our recent victoriesย here.ย
Our tactics are bold and effective. We do whatโs needed to win campaigns, whether itโs launching petitions, partnering with like-minded organizations, helping our members call the decision maker or rallying on the streets.
Large funders donโt control our strategy. We work with members to do whatโs best for the world each and every time.
We thrive in risky situations. We donโt let powerful forces like the Spanish Socialist Government or Sorosโs empire bully us with legal, brand or financial threats. Weโre experts at navigating risk and meeting threats head on, in the media, the courts or on the streets.
Work with helpful, kind, motivated, and talented people.
Work remote so you have no commute and are free to travel and move.
Have flexible work hours so you are there for other people and free to plan the day how you like.
Everyone works remote, but you don'tย feelย remote. We don't have a head office, so you're not in a satellite office.
Work on campaigns that make an impact so you can enjoy defending life, family and freedom and changing the world.
Focused on results, not on long hours, so that you can have a life and don't burn out.
Work remotely from anywhere in the world. Curious to see what that looks like? Check out ourย remote manifesto.
Benefits
Vacation & Holidays:ย Join CitizenGO and enjoy 24 vacation days per year and local public holidays. We also provide various types of leave, such as parental, sick, medical, and bereavement.ย Attractive Benefits: Embrace the freedom of working remotely at CitizenGO, with flexible hours and a consistent 40-hour work week. Benefit from our tuition reimbursement program (up to โฌ500 per year), English/Spanish language courses (USD120 per month on iTalki), and an annual Christmas gift. Each team member may receive one free book per month (up to โฌ30).ย Practical Assistance for Your Success:ย We equip you with the necessary tools to excel in your role, including Chromebooks, mobile phone lines, and smartphones for select positions. Work comfortably with our home office setup allowance (up to โฌ500 every two years) and coworking memberships (up to โฌ200 per month).ย Innovative Technology:ย CitizenGO grants access to Copy.ai, an AI-powered copywriting platform, and Grammarly, designed to enhance the quality of your English writing.ย Engaging Meetups:ย Connect and collaborate with your colleagues during our annual retreats, evaluation meetings, mini-retreats, conferences, summits, and monthly meetups in Madrid.ย
Please mention the word SAVIOR when applying to show you read the job post completely (#RMTguMjE4LjE2OC4xNg==). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$30,000 — $40,000/year
Benefits
โฐ Async
๐ Paid time off
๐ Company retreats
๐ฌ Coworking budget
๐ Learning budget
๐ฅ Home office budget
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for EngagedMD and want to re-open this job? Use the edit link in the email when you posted the job!
Youโre an engineer with a strong experience on the backend and capable of contributing across our product ecosystem. Weโre EngagedMD and we have a patient journey application used by more than 1 million users nationwide and internationallyย since its launch, and we continue to see enormous growth and adoption from medical clinics across multiple markets. This is an exciting opportunity to join us in our mission to make life easier for clinics and patients alike.ย
You will have the opportunity to architect backend infrastructure and develop new features for our customers while also closely collaborating with our Platform, Product and Customer Success teams.
This fully remote role reports to our Development Lead and candidates are required to reside in the United States. This role requires legal authorization to work in the United States.ย EngagedMD is able to sponsor current H1B visa holders for this role.
What Youโll Do
Design and develop robust, scalable, and secure backend solutions for our patient journey web application, ensuring high performance and availability
Collaborate with various teams to understand and translate business requirements into technical solutions that meet our customers' needs.ย
Build and maintain APIs to integrate with third-party services and tools, ensuring seamless data exchange and interoperability
Optimize and tune the application for performance, scalability, and reliability, working closely with the DevOps team
Participate in code reviews, testing, and quality assurance activities to ensure code quality and adherence to best practices and standards
What Youโll Bring
A minimum of 5 years of software development experience
Experience with Node.js, Typescript, React, and SQL
Experience with AWS
A mission-driven orientation to all you doย
Superior written and verbal communication skills
Ability to thrive in a small, fast-paced organizationย
Bachelorโs degree or equivalent career experienceย
Itโs Also Nice If Youโฆ
Have at least a passing familiarity with the fertility and/or healthcare industries
Have successfully worked remotely with distributed teams in the past
What We Offer
Competitive compensation and equity
Medical, dental, and vision coverage heavily subsidized by the company
Open Paid Time Off
Paid family and medical leave
Generous paid holidays
401(k) retirement savings planย
EngagedMD is an equal opportunity employer. Weโre committed to diversity, equity, and inclusion. We believe our company and products are made better by the varied perspectives of our employees, each of whom we seek to empower and support in their individuality. We hire our team members on the basis of merit, qualifications, and the needs of our business in order to best achieve our mission to make life easier for the clinics and patients we serve.
About EngagedMD
EngagedMD is a fast-growing B2B software company that has developed the leading patient journey management solution for the fast-growing fertility sector. Nearly half of fertility patients in the US use our eLearn and eSign tools and we also have increasing international presence. Clinics use our software to reduce repetitive, manual tasks and streamline the patient journey, which helps them increase capacity and growth while improving the patient experience and reducing doctor and staff burnout. We are known for having a collaborative, friendly, high energy and fast-moving culture and a focused, start-up atmosphere.
Please mention the word IRREPLACEABLE when applying to show you read the job post completely (#RMTguMjE4LjE2OC4xNg==). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$120,000 — $160,000/year
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Lightup Network Solutions and want to re-open this job? Use the edit link in the email when you posted the job!
Hi!
Lightup Network Solutions GmbH & Co. KG is a small ISP and telecommunications service provider (VoIP) based in Frankfurt, Germany. Lightup's team is 100% remote, distributed worldwide (Germany, Portugal, Serbia, Morocco, Brazil, Colombia) and consists currently of just 7 mostly non-tech people. Now we need a hybrid Web Dev / Sys Admin tech pro to join our small team. Lightup was established in 1998 as a ISP focused on webhosting and dedicated servers. Since 2011 Lightup has shifted its core business towards internet-based telecommunication services, primarily so-called DIDs a.k.a. virtual telephone numbers along with international retail and wholesale call termination (VoIP, SIP). In 2022 Lightup became a licensed telecom operator in Switzerland and the wholesale business has been booming since then.
Your tasks would be:
Short-term (now - 6 months): Create multiple new commercial telecom-oriented web-based services from scratch based on the team's ideas (PHP + MySQL preferred, but really up to you)
In the mid-term (6 - 12 months), create, re-design & code from scratch successor sites for outdated Joomla-based sites
Create Linux console-based or web-based scripts and tools to support the team, such as customer accounting scripts / accounting & billing automation or VoIP buy- and sell-rates output automation (Bash, Perl, Python, PHP - your choice)
Take care of 30+ KVM-based VMs and the 20+ underlaying physical servers running CentOS
Keep CentOS installations updated, migrate those which are too old to new installations
Set up new VoIP customers in our VoIP system / cluster (Asterisk, Kamailio)
Analyze, troubleshoot and fix SIP and DID call issues / Work & communicate with vendors and customers alike
Provide technical customer & order support for our 2 Joomla-based retail telecom services
Create a new API from scratch for lawful interception compatibility / requests
Constantly communicate with the team (WhatsApp, Slack) and help them to make their non-tech jobs easier by the creation of cool & useful new tools
If you're not typing most of these commands multiple times on a daily basis into your SSH client or into your local console then you can stop reading at this point and skip to the next job offer. Else, since you are a Linux console person, please read on...
Some server daemons, binaries and tech that you'll be dealing with:
This is a freelancer position, meaning you'll be responsible for taking care of paying taxes, health insurance, social insurance, pension fund etc. by yourself.
You'll be working just 6 hours per day, not 8 hours. But since Lightup's team is global and so are our customers those 6 hours will be spread over the course of a day European time (CET, Berlin) between 10:00 and 22:00. Imagine it like 12 hours standby per day (WhatsApp, Slack, E-Mail) but effectively 6 hours will be dedicated to Web Development, Sys Admin and Tech Support tasks.
Your profile:
Highly self-motivated & independent, but still a team player
Good communicator, friendly attitude
Flexible, curious to learn & try new
Very accurate, with tendency to perfectionism
You're working careful and exact, and you re-read your changes multiple times before you actually save the file
Multiple years Linux experience & created multiple web-based services (PHP + MySQL or comparable) from scratch
You are a real coder, you don't drag & drop buttons and menus and call that coding
You can edit / read / write code with a text editor on your Linux console and you actually understand what you're reading and writing
Education, age, gender not important. Yes, we're looking for a Linux / Web Dev geek / pro. If you're living in your mothers basement for the last 10 years that's OK. If you're never leaving your appartment that's OK too. If you're happily married and have 4 children that's fine too. Coding on laptop is inefficient and slow, so if you are a nomad you need at least a real keyboard + mouse or you'll be too slow.
Thank you for reading until this point and looking forward to read from you via E-Mail! :-) -> [email protected]
Please mention the word COHERENCE when applying to show you read the job post completely (#RMTguMjE4LjE2OC4xNg==). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$10,000 — $20,000/year
Benefits
๐ Distributed team
โฐ Async
โฌ๏ธ No whiteboard interview
๐ซ No politics at work
๐ We hire old (and young)
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Ampcontrol.io and want to re-open this job? Use the edit link in the email when you posted the job!
We're Ampcontrol, building AI-powered software for optimizing electric vehicle (EV) charging.
We are a venture backed remote team of engineers and energy experts based in the U.S and Europe building the new way of EV charging. Our primary goals are to enable companies to provide higher capacity charging on existing infrastructure as well as optimization of fleet charging logistics.
Our company culture includes minimal hierarchy; We make technical decisions based on consensus and aim at simplicity and clarity.
We're on a mission to help the automotive industry transition to 100% electric vehicles.
We believe in a future of self-managing, reliable, and affordable charging for companies, fleet operators, and humans on our planet.
๐ป The Role
All levels of experience are considered. The position will be defined accordingly
You will be building and improving our Python backend system and DevOps environment, including the core optimization system and our customer-facing APIs
You either have strong DevOps experience or are willing to get to the next level. Your workload will ideally be 50% Python and 50% DevOps after onboarding
Maintain and improve test environments
Develop our Python3/FastAPI services, PostgreSQL databases, RabbitMQ queues and GCP environment further, with an eye on performance and scalability
Work with data scientists to build a stable and powerful architecture for Data Engineering and real-time optimization
Build, maintain, migrate databases and accommodate time-series data
Write clean and easily maintainable code with a focus on reliability and scalability
โญ You have
Professional experience in Python development or DevOps
Production-level experience in at least one cloud computing platform
A good understanding of software engineering tools and methods, including unit, integration and end-to-end testing
Fluency in English for verbal and written communication is required
Motivated to work in the electric vehicles and sustainability industries
Experience with the energy domain, data engineering or security operations is an advantage
๐ Location
We're a remote team. You can work from anywhere, as long as you have reliable, high-speed Internet access.
๐ฐCompensation
Competitive salary and stock options are available.
Please mention the word BEUTIFULLY when applying to show you read the job post completely (#RMTguMjE4LjE2OC4xNg==). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$50,000 — $120,000/year
Benefits
๐ Distributed team
โฐ Async
๐ฐ Equity compensation
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Telesense Kommunikation and want to re-open this job? Use the edit link in the email when you posted the job!
Werden Sie Teil unseres virtuellen IT Teams!
Wir bieten: Homearbeit, guten Verdienst, ein familiรคres Team, flexible Arbeitszeiten, die zu Ihrem restlichen Leben passen
Wir - die Telesense Kommunikation GmbH - sind ein inhabergefรผhrtes, auf die Wohnungswirtschaft spezialisiertes Beratungshaus fรผr Kommunikation. Wir verรคndern Kommunikation in der deutschen Wohnungswirtschaft. Es gibt uns seit 2003.
Unser groรartiges, 50-kรถpfiges Team unterstรผtzt Wohnungsunternehmen mit Analysen, Digitalisierungsberatung, Kommunikationstrainings, Leerstandsoptimierung, Mystery Shopping, New Work Konzepten, Organisationsentwicklung und Verรคnderungsmanagement. In unserem hauseigenen Call-Center fรผr die Wohnungswirtschaft sichern wir die telefonische Erreichbarkeit fรผr Mieter und Mietinteressenten und koordinieren Notfรคlle zuverlรคssig bis zu 24 Stunden tรคglich.
Unsere loyalen Kunden legen dabei grรถรten Wert auf Qualitรคt, die wir mit Hilfe unseres Teams kontinuierlich sicherstellen. Was unser buntes Team ausmacht, ist der Wunsch, unsere Kunden glรผcklich zu machen und sich im Team gegenseitig zu unterstรผtzen.
Ihre Aufgaben liegen in der Umsetzung von Kundenanforderungen in unseren Systemen.
Programmierung von neuen Kundenanforderungen in unseren Systemen
Anpassung von individuellen Masken auf Grund von geรคnderten Kundenprozessen
รnderungen in den Datenbanken
Skizzieren und Programmieren von neuen Prozessen
Erstellung und Anpassung von individuellen Reports
Anforderungen:
Sie haben Erfahrung mit C#, PHP, MySQL und bestenfalls einer objektorientierten Programmiersprache
Sie mรถgen es, selbststรคndig in einem Team zu arbeiten
Sie haben eine ausgeprรคgte Kundenorientierung, eine schnelle Auffassungsgabe fรผr komplexe Vorgรคnge, Improvisationstalent und einen hohen Qualitรคtsanspruch
Da wir fรผr รผber 150 unterschiedliche Kunden arbeiten, erwartet Sie in jedem Projekt eine neue Aufgabe. Das ist anspruchsvoll und benรถtigt Flexibilitรคt, ist aber auf jeden Fall abwechslungsreich und nicht langweilig.
Sie werden Teil eines Teams, das sich auf Ihre Unterstรผtzung freut, das sich gegenseitig unterstรผtzt, voneinander lernt und sich als Team versteht.
Please mention the word RESTORED when applying to show you read the job post completely (#RMTguMjE4LjE2OC4xNg==). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$30,000 — $40,000/year
Benefits
๐ Distributed team
๐ 4 day workweek
๐ฌ Coworking budget
๐ Learning budget
๐ฅ Home office budget
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.