\nA Bit about Us\n\nErgeon aims to become the #1 trusted provider of tech-enabled home services. We provide an amazingly better experience using software and data that enable our service personnel to be more effective and efficient. We are pioneering the tech-enabled home services space with a full-stack approach.\nOverview of the Role\nWe seek a smart and enthusiastic Senior Fullstack Engineer to join our development team. Your primary focus will be the development of robust, high-performance, customer-facing applications and features. This role encompasses both frontend and backend development, requiring a strong technical foundation in various technologies and the ability to mentor junior team members. You will be responsible for developing friendly and responsive UI components, working with our backend APIs, and optimizing apps for speed and responsiveness across multiple platforms.\nJoin us if you're a quick learner looking to grow your skills, collaborate with colleagues worldwide, and build a career developing innovative tech solutions that drive our company's success.\nResponsibilities\n\n\n* Lead the development and implementation of complex server-side logic and user-facing features, ensuring optimal performance and responsiveness across our platforms.\n\n* Architect scalable and robust backend solutions, including APIs, and collaborate on developing intuitive, responsive UIs.\n\n* Mentor junior engineers and frontend developers, guiding them in best practices, code quality, and technical decision-making.\n\n* Take ownership of the full product lifecycle, from initial concept through deployment and optimization, based on close collaboration with the Product and cross-functional teams.\n\n* Drive continuous improvement in our technology stack and development processes, advocating for best practices in software engineering.\n\n* Utilize AI tools such as ChatGPT to bring innovation to development processes and product features. Keep abreast of new AI technologies and suggest ways to integrate them into projects.\n\n\n\nDesired Skills and Experience\n\nMust have: \n\n\n* Extensive experience with Python, Django, and Django REST Framework.\n\n* Proficiency in full-stack development, including advanced skills in JavaScript, React, HTML, and CSS, along with a solid understanding of SQL.\n\n* Demonstrated ability to lead projects and mentor junior team members, with a successful team collaboration track record.\n\n* A strong commitment to user experience, with examples that showcase complex web-based applications delivered to end-users.\n\n* Excellent problem-solving skills and a deep understanding of computer science fundamentals.\n\n* Ability to work effectively in a remote, distributed team environment, with excellent communication skills and a willingness to engage in synchronous meetings during core hours.\n\n* Experience with or a strong interest in using AI platforms like ChatGPT for various development tasks.\n\n* Ability to leverage AI-assisted coding and development tools effectively while maintaining a critical understanding of their limitations and potential biases.\n\n* Willingness to explore and incorporate innovative applications of AI technologies in the development process.\n\n\n\n\n \n\nNice to have\n\n\n* Experience with React, Webpack, Jest, NodeJS, ThreeJS, and other modern frontend/backend technologies\n\n* Experience integrating AI models and APIs into applications for tasks like content generation, sentiment analysis, or data processing.\n\n* Familiarity with cloud computing platforms (e.g., AWS, GCP, Azure)\n\n* Experience with containerization technologies (e.g., Docker, Kubernetes)\n\n* Knowledge of DevOps practices and tools (e.g., CI/CD, monitoring, logging)\n\n* Experience with 3D modeling, computer vision, or other advanced technologies\n\n* Experience with Scrum or other agile development process\n\n\n\n\n \nTechnical Requirements \n\n \n\nGood Laptop setup with Chrome browser\n\n\n* Minimum of 16GB RAM\n\n* Minimum processor:\n\n\n\n* Core i7+ for PC\n\n* AMD Ryzen 7\n\n* M1+ for Mac\n\n\n\n* Minimum of 4GB GPU memory\n\n\n\n\n \n\n Stable high-speed internet connection\n\n\n* At least 10mbps upload and 20 Mbps download\n\n\n\n\nHeadset\n\n\n* With a noise-canceling microphone\n\n\n\n\n Power backup\n\n\n* 250-300W UPS\n\n\n\n\n Data availability\n\n\n* Ability to access up to 1.5GB of data per day during storm outages\n\n\n\nCompensation\n\nAnnual salary between $67K- $83KUSD, depending on experience and location. \n\n\n* Your final compensation will depend on your placement on our Career Ladder and will be calculated hourly.\n\n* You'll be paid weekly through Upwork (www.upwork.com), the platform we choose to hire and pay our Ergeoneers worldwide.\n\n* Other payment methods are possible where Upwork is not available.\n\n\n\n\n\nAdditional Important Information\n\n\n\nLanguage\n\n\n* English: Yes - B1\n\n\n\n\n\n\nLocation\n\n\n* This is a 100% remote position, for people located in the following countries listed here.\n\n\n\n\n\nAvailability\n\n\n* This position is full-time, with expectations of at least 40 hours per week.\n\n* Availability Monday through Friday between 8:00 am - 5:00 pm US Central.\n\n\n\n\n \nErgeonโs benefits and perks for full staff members\n\n Competitive compensation: We invest in people! We are constantly doing worldwide market research to offer globally competitive salaries. And we are well-funded by VCs.\n\n All-Remote since the beginning: We have a diverse team spread across 40+ countries. We stay connected through the best remote work practices such as flexible work hours, team events, remote happy hours, and by sharing our love of food!\n\n Tech, Wellness & Learning fund: You can have a $400USD bonus per year for software and hardware tools, workplace improvements, fitness-related spending (includes things like yoga classes, Fitbit tracker, new running shoes, gym membership. . .), and books, courses, training, or even attending conferences.\n\n Stock options: All staff is eligible after 6 months of full-time work.\n\n Birthday Paid day off: You can take the exact day, or the Friday before if it is on a weekend!\n\n Flexible Paid time off: You can take 12 days after working 6 months, PLUS 2 extra days per year for a maximum of 20 days.\n\n Free Headset Benefit: You can get a noise-canceling headset from your first day working full-time.\n\n Equipment: Laptop replacement after 1 year of full-time work. And every 3 years after that.\n\n Co-Working Fund: Meet in groups of 3+ Ergeon friends and get reimbursed up to USD $20 for coffee, co-working, etc (once per quarter).\n\n Language Classes: here at Ergeon you will have the opportunity to learn or improve a language!\n\n Remote Health: Health insurance is essential for ensuring that our staff has peace of mind and access to help where and when they need it. Subsidized Health Insurance is available to all of our staff, no matter where theyโre located.\n\n\n \n\nWe believe everyone has a right to professional growth and respect, no matter their location.\n\nErgeonโs workforce is given meaningful opportunities and is supported by a kind and diverse community.\n\nOur global staff (Ergeoneers) have access to career growth, amazing work culture, and great benefits.\nCome join us to transform the construction industry!\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Django, DevOps, Cloud, Senior, Junior, Engineer and Backend jobs that are similar:\n\n
$70,000 — $110,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nLagos, Lagos, Nigeria
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
\nLocation: While this position is fully remote, we are currently only considering candidates based in Portugal or Romania.\n\nWe are looking for a Web Backend Engineer to help us build the backend infrastructure for our products and internal tools. Reporting to the Web Lead, this role will involve a healthy mix of feature development and devops, so it is ideal for someone who likes variety in the type of projects they work on. The role assumes active collaboration with our iOS, Computer Vision, Infrastructure, Data and Ops teams.\n\nResponsibilities:\n\n\n* Join ourWeb Backend team in building our product, as well as the tools that power our business and operations.\n\n* Build products and tools that directly help thousands of architecture, design, and renovation companies save time and grow their business with 3D capture, and will help our team serve them better.\n\n* Ensure the scalability and reliability of a distributed processing backend that processes a high volume of 3D scans per day.\n\n* Develop tools that empower our internal operations team to efficiently manage scan data.\n\n* Own your projects and use this autonomy to find creative and innovative ways of solving problems and delivering solutions.\n\n\n\n\nQuali๏ฌcations:\n\n\n* You have had at least 3 years in a similar role, with a track record of solving real customer problems and building systems at high self-sufficiency level.\n\n* You have a strong background in Python, Django, and Django Rest Framework. You have built scalable services and APIs.\n\n* Solid experience with Celery, PyTest, PostgreSQL\n\n\n\n\n\n* Excellent communication skills, both written and spoken, crucial for our high-communication team, where sharing progress, proactively raising blockers, and articulating concerns and being solution oriented are integral.\n\n* Ability to document your work clearly and concisely with text and visual diagrams.\n\n* You seek opportunities to modernize and refactor monolith components to improve maintainability and performance.\n\n\n\n\nQualifications that will make you stand out:\n\n\n* You love sharing your experience and learnings through technical documents, proposals, or presentations.\n\n* Experience with Docker, Kubernetes, Gitlab CI.\n\n* Experience with major cloud platforms like (AWS, Google Cloud etc.).\n\n* Full-stack experience, knowledge of Javascript, Typescript, jQuery and VueJS Experience.\n\n* You were a scrum master, or youโve had team leading, management experience\n\n\n\n\nWe offer:\n\n\n* Stock options\n\n* Flexible working hours\n\n* Health insurance, meals and relocation benefits\n\n\n\n\nPay, perks and such:\n\nAt Canvas, we offer a full slate of benefits, including competitive salaries, stock options, medical, dental, vision, life and disability coverages, FSA, HSA, flexible vacation, a 401(k) plan (or equivalent) and a parental leave program. We also offer some not-so-standard, extra-fun benefits, including learning and development stipends, along with a few others to come. \n\nWe value diversity and believe forming teams in which everyone can be their authentic self is key to our success. We encourage people from underrepresented backgrounds and different industries to apply. Come join us and find out what the best work of your career could look like here at Canvas. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Django, Cloud, Engineer and Backend jobs that are similar:\n\n
$55,000 — $92,500/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nLisbon, Lisbon, Portugal
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
About Ergeon\nWe are disrupting the trillion-dollar construction industry with technology, making it possible for almost any profession to operate remotely. Our company is the only startup combining the strengths of technology and remote work to solve the challenges of residential construction. Our software and data engine allow our remote team to offer customers a user-friendly local experience. We have integrated 3D CAD modeling, video, satellite mapping, appointment scheduling, real-time pricing data, regulations data in our suite of ERP software and mobile apps. Our software powers a growing all-remote team of hundreds of staff members, brought together by our shared values of being kind, investing in people, and being lean. You can read more about our all-remote engineering team here: Cracking the Code for All-Remote Engineering Teams\nWith the belief that everyone has a right to professional growth and respect regardless of their location, we proudly have staff (aka Ergeoneers) in dozens of countries, with a great score and recommendation rating on Glassdoor. Come join us to make construction friendly and accessible!\n \nErgeon: [er - g - eon]\nErg = unit of work or energy\nEon = billion years\n \nErgeon is founded by CS Ph.D. serial entrepreneurs Jiayue (Jenny) He and Odysseas Tstatalos. They picked this name to symbolize their joint passion for using tech to revolutionize work. \n\n \nOverview of the Role\n\nWe are looking for an experienced, collaborative UIX engineer to join our development team. You will have a direct impact on the company's success by structuring our UIX approach, creating and encouraging team-wide best practices and driving strategic technical improvements to our setup. This is a hands-on role where you will spend time developing code, outlining design guidelines and defining best practices, as well as coaching junior engineers to help them grow.\n\nThe UIX Engineer is responsible for the interface design of Ergeonโs digital experience, including website & mobile applications for external users.You will be creating high-quality visual and digital assets that are consistent with our brand image and provide intuitive, responsive user experiences. You are responsible for communicating interface concepts from low-fidelity wireframes of user flows through high-fidelity mockups that provide a source of truth for our development team. You will help build our front-end architecture so it supports the desired user experience, and continuously improve our tech stack for optimal performance. \n\nAs a UIX engineer, you will collaborate closely with our Product team and our software developers to deliver on our ambitious Product roadmap. \n\n \nResponsibilities\n\nCreate innovative design solutions in collaboration with product and developers.\n\nUnderstand our internal and external user groups, their behaviors, needs and motivations.\n\nReview and consult important user flows with business area experts.\n\nDeliver accurate and pixel perfect designs to developers following best practices.\n\nDesign while anticipating how interfaces must adapt to scale and meet long term company goals.\n\nCreate and maintain a design system in accordance with Ergeonโs brand.\n\nSet team directions and help guide design vision for the company.\n\nBuild and sustain good working relationships with team members and help them by solving complex problems, reviewing designs, and sharing feedback.\n\n\n\n\n \nDesired Skills and Experience\nMust have\n\n4+ years of experience designing, developing and shipping complex applications.\n\nDeep care for user experience and producing high quality code.\n\nProven ability to develop for product concepts, providing wireframes of user experience flows, and create interactive prototypes.\n\nProficient with interface design software such as Sketch, Figma, or AdobeXD.\n\nCommand of UIX design principles of typography, grids, hierarchies, and use of design systems.\n\nAbility to take ownership of a featureโs development end-to-end.\n\nFoundational knowledge of Javascript, HTML, CSS; comfortable with React/Redux.\n\nComfortable working remotely with a distributed team.\n\nOrganization and clear communication skills.\n\n\n\nNice to have\n\n\nExperience with Adobe Illustrator and Photoshop.\n\nExperience with InVision or Framer prototyping tools.\n\nExperience with analytics tools, such as Google Analytics and Oribi.\n\nExperience working in an all-remote, distributed team.\n\nExperience with Scrum or other agile development process.\n\n\n\n\n \nTechnical Requirements\n\nStable high-speed internet connection (at least 5mbps upload and 20 Mbps download)\n\n\n\n\n \nCompensation\nAnnual salary between $36 - $90 thousand USD, depending on experience and location.\n\nYour final compensation will depend on your placement on our Career Ladder and will be calculated hourly.\n\nYou'll be paid weekly through Upwork (www.upwork.com), the platform we choose to hire and pay our Ergeoneers all over the world.\n\n\n\n\n \nAdditional important information\nBootcamp\n\n\n* Before starting as a full-time employee, you will have a training trial period: A World-class Engineering Mentoring of 2 weeks where you will be working 1-1 with a current engineer as your tutor. We open up our tools and code base so that you can work on real projects and go through our real development cycle. \n\n* It includes 1-1 sessions, constant mentoring, teamwork, practical use and understanding of our technical tools, and live exercises to develop abilities.\n\n* This period gives you the opportunity to decide if the job and the company are your perfect match, and it also helps us to know you better.\n\n\n\nAvailability\n\nThe position is full-time, based on a 40 hours week.\n\nWe expect you to be available from Monday through Friday, from 6:00am PST to 10:00am PST to attend the department and company meetings.\n\nThe rest of the time can be managed by you according to your responsibilities.\n\n\n\n\n \nErgeonโs benefits and perks for full staff members\n Competitive compensation: We invest in people! We are constantly doing worldwide market research in order to offer globally competitive salaries. And we are well funded by VCs.\n All-Remote since the beginning: We have a diverse team spread across 40+ countries. We stay connected through the best remote work practices such as flexible work hours, team events, remote happy hours, and by sharing our love of food!\n Tech, Wellness & Learning fund: You can have a $400USD bonus per year for software and hardware tools, workplace improvements, fitness-related spending (includes things like yoga classes, Fitbit tracker, new running shoes, gym membership, among others), and books, courses, training, or even attending conferences.\n Stock options: All staff is eligible after 6 months of full-time work.\n Birthday Paid day off: You can take the exact day, or Friday before if it is on a weekend!\n Flexible Paid time off: You can take 12 days after working 6 months, + 2 extra days per year for a maximum of 20 days.\n Free Headset Benefit: You can get a noise-canceling headset since your first day working full-time.\n Equipment: Laptop replacement after 1 year of full-time work. And every 3 years after that.\n Co-Working Fund: Meet in groups of 3+ Ergeon friends and get reimbursed up to USD $20 for coffee, co-working, etc (once per quarter).\n Language Classes: here at Ergeon you will have the opportunity to learn or improve a language!\n\n \nWe believe everyone has a right to professional growth and respect, no matter their location.\nErgeonโs workforce is given meaningful opportunities and is supported by a kind and diverse community.\nOur global staff (Ergeoneers) have access to career growth, amazing work culture, and great benefits.\nCome join us to transform the construction industry!\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Education, Sales, Accounting, Finance, Senior, Design, Scrum, Mobile, Junior, Engineer, Illustrator and Digital Nomad jobs that are similar:\n\n
$62,500 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nSรฃo Paulo, Sรฃo Paulo, Brazil
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.