The first Give now, Pay later donation solution enabling donors to make the biggest impact on their favorite nonprofits.
Full Stack Engineer
Location
United States
Posted
116 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack Engineer
Givzey
• Take part in the entire application lifecycle, focusing on coding and debugging • Write well designed, testable, efficient code • Prepare software verification plans and quality assurance procedures • Debug applications and detect and fix errors • Implement modern technologies to improve legacy applications • Collect, analyze and address technical and design requirements • Help to create reusable code and libraries for future use • Provide support / consulting on Givzey software systems to operations teams and/or clients
Job Requirements
- US Citizen
- 5+ years' experience of working on a Computer Software Engineer or Back-End Developer position
- Significant experience in developing web applications using at least one popular web framework, such as Flask or Django
- Experience with front-end languages (such as HTML, JavaScript, CSS) and JavaScript frameworks (such as Angular, React, or Vue.js)
- Knowledge of Python a must
- Excellent knowledge of Relational Databases and SQL
- Excellent understanding of the entire web development process (design, development and deployment) and application lifecycle
- Strong analytical and time management skills
- Good teamwork skills with a problem-solving attitude.
Benefits
- Health insurance
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Engineer
NotablyThe research platform your qualitative data deserves. Everything you love about spreadsheets & sticky notes.
• Work on split-screen infinite canvas and table workspace for analyzing qualitative data. • Enhance canvas experience with new tools and collaboration. • Explore ways to visualize qualitative data with a quantitative lens. • Combine machine learning and AI with research frameworks. • Solve for performance and memory optimizations. • Improve core features like search and transcriptions.
• Join our team and contribute to our internal projects. • Help define system architecture, own and implement key components. • Shape the overall user experience. • Responsible for technical problem-solving, creatively meeting product objectives, and establishing best practices. • Interact with cross-functional teams to achieve your goals.
• Drive decisions that influence product design, application functionality, and technical operations and processes • Use AI tools to accelerate development (e.g., generating scaffolding/boilerplate, refactoring, writing tests, documentation) while maintaining high code quality and reliability • Develop high-quality and highly performant production code and review code written by others • Monitor support tickets to fix bugs and instruct new development to reduce customer support outreach
• Design, develop, maintain and implement features of our API services • Develop maintain and provide support for our in-house scraping automation engine • Collect, analyze and address technical and design requirements • Help to create reusable code and libraries for future use • Maintain and expand upon a large existent codebase • Adapt well and react quickly to changing business requirements



