Industry:Nonprofit ManagementHeadquarters:New York City,NY,United StatesCompany Size:1-10Founded:2009
Catchafire is a social enterprise that connects skilled professionals with nonprofit organizations to provide pro bono services. Our platform makes it easy for nonprofits to find and connect with the right professionals for their needs, while providing volunteers with meaningful and impactful opportunities to give back.
Senior Software Engineer (Remote) at Catchafire
# RESPONSIBILITIES OF THE SENIOR SOFTWARE ENGINEER - Engage in all aspects of software development, including architecture, documentation, testing, deployment, maintenance, and bug-fixing, primarily using Python, Django, and MySQL - Write Django templates, JavaScript, modern HTML & SASS - Review & shape product specs, suggest changes to optimize for ROI, identify edge cases, and improve UX - Model engineering excellence & provide technical & project management guidance to other Tech Team members - Apply modern DevOps practices across development, QA, and production systems - Identify and champion opportunities for improvement, judiciously balancing improvements to our infrastructure & code base against feature development # EXPERIENCE / BACKGROUND In order to be successful in this role you must meet most, if not all, of the following needs: - 7+ years coding Python-based consumer-facing web applications - Django web framework - Writing & optimizing SQL queries - Modern JavaScript framework, HTML, and CSS - Working with a remote-first Tech Team in an agile development environment - Leading complex projects involving cross-functional teams - Administering & configuring Ubuntu servers # It would also be … Read more
Senior Software Engineer at Catchafire
Catchafire is looking for a Senior Software Engineer to build out our web application for skills-based volunteering. You must have extensive web development experience using Python and Django as well as experience with frontend software development using HTML, CSS, & Javascript. You should be comfortable coding, gathering & shaping requirements, and taking ownership of complex projects involving cross-functional teams. The Catchafire platform team is a global agile team that develops world-class products for an audience of passionate volunteers and inspiring nonprofits. Attributes -Self starter: You are capable of taking charge on a project. You are always looking for new technologies to explore and new ways to improve processes. You lead by example. -Strategic thinker: You are not satisfied accepting unstated assumptions or taking direction without critical evaluation. You work hard to understand the underlying purpose of each assignment and the rationale behind existing processes. You have opinions and are not shy about expressing them. -Communicator: You communicate clearly and concisely. You have strong opinions loosely held and contribute your thoughts to the group. You argue your positions in an environment … Read more
Senior Software Engineer (Remote) at Catchafire
ABOUT ROLE AND THE DEPARTMENT Catchafire is looking for a Senior Software Engineer to build out our web application for skills-based volunteering. You must have extensive web development experience using Python and Django as well as experience with frontend software development using HTML, CSS, & Javascript. You should be comfortable coding, gathering & shaping requirements, and taking ownership of complex projects involving cross-functional teams. The Catchafire platform team is a global agile team that develops world-class products for an audience of passionate volunteers and inspiring nonprofits. ATTRIBUTES - Self starter: You are capable of taking charge on a project. You are always looking for new technologies to explore and new ways to improve processes. You lead by example. - Strategic thinker: You are not satisfied accepting unstated assumptions or taking direction without critical evaluation. You work hard to understand the underlying purpose of each assignment and the rationale behind existing processes. You have opinions and are not shy about expressing them. - Communicator: You communicate clearly and concisely. You have strong opinions loosely held and contribute your thoughts to the … Read more
Senior Software Engineer (Remote) at Catchafire
ABOUT ROLE AND THE DEPARTMENT Catchafire is looking for a Senior Software Engineer to build out our web application for skills-based volunteering. You must have extensive web development experience using Python and Django as well as experience with frontend software development using HTML, CSS, & Javascript. You should be comfortable coding, gathering & shaping requirements, and taking ownership of complex projects involving cross-functional teams. The Catchafire platform team is a global agile team that develops world-class products for an audience of passionate volunteers and inspiring nonprofits. ATTRIBUTES - Self starter: You are capable of taking charge on a project. You are always looking for new technologies to explore and new ways to improve processes. You lead by example. - Strategic thinker: You are not satisfied accepting unstated assumptions or taking direction without critical evaluation. You work hard to understand the underlying purpose of each assignment and the rationale behind existing processes. You have opinions and are not shy about expressing them. - Communicator: You communicate clearly and concisely. You have strong opinions loosely held and contribute your thoughts to the … Read more
Senior Software Engineer at Catchafire
SENIOR SOFTWARE ENGINEER ======================== ESSENCE OF THE ROLE ------------------- Location: New York City (or remote) Catchafire is looking for a Senior Software Engineer to build out our web application for skills-based volunteering. You must have extensive web development experience using Python and Django as well as experience with frontend software development using HTML, CSS, & Javascript. You should be comfortable coding, gathering & shaping requirements, and taking ownership of complex projects involving cross-functional teams. The Catchafire platform team is a global agile team that develops world-class products for an audience of passionate volunteers and inspiring nonprofits. RESPONSIBILITIES ---------------- - Engage in all aspects of software development, including architecture, documentation, testing, deployment, maintenance, and bug-fixing, primarily using Python, Django, and MySQL - Write Django templates, JavaScript, modern HTML & SASS - Review & shape product specs, suggest changes to optimize for ROI, eliminate edge cases, and improve UX - Model engineering excellence & provide technical & project management guidance to other Tech Team members - Apply modern DevOps practices across development, QA, and production systems - Investigate new technologies and improve … Read more
Remote Senior Django Engineer at Catchafire
Job Description: --- Catchafire is looking for a passionate, highly skilled, senior python engineer, with a social conscience, to work on world-changing software. Lots of companies claim they are trying to change the world for the better. The difference is this: we mean it, and we're doing it. Our engineers live in several countries around the world and we promote a remote-first work culture even for those of us who are local. Responsibilities --- Engaging in all aspects of software development, including architecture, documentation, unit testing, and deployment using Python and the Django framework Writing Django templates, JavaScript, and basic HTML and CSS Working with internal sales, community, operations, product team and executive staff to review and implement ideas Website systems administration and optimization on Ubuntu servers Providing leadership to and mentoring other technology team members Requirements Key Skills: --- - 5+ years experience coding in Python - 5+ years experience using the Django (or similar) web framework - 5+ years SQL coding experience - 3+ years experience coding JavaScript, HTML, and CSS - Experience scaling and administering full web … Read more
Telecommuting Senior Software Engineer at Catchafire
Catchafire (http://www.catchafire.org) is looking for a passionate, quality-focused senior software engineer with a social conscience. Your job will be to support, enhance, and expand Catchafire's pro bono matching website. If you have passion not only for technology but also for applying technology to further social causes in new and innovative ways, we'd like to speak with you. THE RESPONSIBILITIES OF THIS POSITION INCLUDE: --- * Engaging in all aspects of software development, including architecture, documentation, unit testing, and deployment using Python and the Django framework * Writing Django templates, JavaScript, and basic HTML and CSS * Working with internal sales, community, operations, product team and executive staff to review and implement ideas * Website systems administration and optimization on Ubuntu servers * Providing leadership to and mentoring other technology team members KEY QUALIFICATIONS --- The ideal candidate for this position must demonstrate the following: * 5+ years experience coding in Python * 5+ years experience using the Django (or similar) web framework * 5+ years SQL coding experience * 3+ years experience coding JavaScript, HTML, and CSS * Experience scaling … Read more
Senior Django Developer at Catchafire
Catchafire is looking for a passionate, highly skilled, senior python engineer, with a social conscience, to work on world-changing software. Lots of companies claim they are trying to change the world for the better. The difference is this: we mean it, and we're doing it. Key Skills: ----- - 5+ years experience coding in Python - 5+ years experience using the Django (or similar) web framework - 5+ years SQL coding experience - 3+ years experience coding JavaScript, HTML, and CSS - Experience scaling and administering full web application stacks - Eagerness to learn and work at all levels of responsibility - Working knowledge of source code control and unit testing Valuable Experience: ----- - Experience working in the social good sector - Project leadership and management duties - Experience scaling with MySQL and/or Django - Experience using the Fabric for devops tasks - Experience using a DVCS (Mercurial preferred) - Experience with Apache, nginx, WSGI, South, caching systems If you're truly awesome, and have some characteristic that you believe will compensate for lacking one of the key skills, just … Read more
2012-2024 © Djangojobs.Net. ALL Rights Reserved. Frequently Asked Questions | Terms of Service | Privacy Policy
Django is a registered trademark of the Django Software Foundation |
DjangoJobs is not associated with the Django Software Foundation