LancasterPARecruiter Since 2001
the smart solution for Lancaster jobs

Senior Full-Stack Software Engineer Remote or Hybrid - Washington, DC (US)

Company: GlobalGiving
Location: Washington
Posted on: April 15, 2025

Job Description:

Do you want to work on a product that actually makes an impact on people's lives? Are you passionate about delivering quality software products and finding ways to improve existing technical infrastructure? Do you thrive in an environment where you get to help define the standards and best practices? Are you looking for a powerful success story to help build your career and reputation in your field? Come help build the next generation of the world's largest and most successful online fundraising platform for nonprofits. Help us power the work of nonprofits all over the world for the next twenty years.GlobalGiving is looking for a Full-stack Software Engineer with a focus on Frontend (React) to join our team.We have a team-based work environment that promotes a culture of cooperation, support, and empowerment. We're committed to work-life balance and offer everyone opportunities to learn, experiment, and grow. Since creative, enthusiastic employees are our most valued resource and the basis for our success, we take great care in how we attract, hire, and support our employees for a successful career. If you care about collaboration, curiosity, communication excellence, and continuous improvement, this position is right for you.Primary ResponsibilitiesWe are seeking an experienced Full-Stack Engineer with a strong focus on Frontend development using React. The ideal candidate will have a solid foundation in both frontend and backend development, with a passion for creating seamless user experiences. As a Full-Stack Engineer, you will be responsible for designing, developing, and maintaining our web applications, ensuring they are scalable, efficient, and provide an exceptional user experience.

  • Frontend Development: Design and develop responsive, scalable, and efficient frontend applications using React, Redux, and other related technologies.
  • Backend Development: Collaborate with backend engineers to design and develop RESTful APIs, and integrate them with frontend applications.
  • Code Quality: Ensure high code quality, following best practices, and adhering to coding standards.
  • Troubleshooting: Identify and resolve issues, debugging code, and optimizing application performance.
  • Collaboration: Work closely with cross-functional teams, including design, product, and QA to ensure successful project delivery.
  • Testing: Write unit tests, integration tests, and UI tests to ensure application stability and reliability.
  • Staying up-to-date: Stay current with industry trends, emerging technologies, and new tools, applying this knowledge to improve our applications and processes.Required QualificationsFor our team to be a great fit for you, the following qualifications should resonate with you:
    • Technical Skills:
    • Proficiency in React, Redux, and related libraries (e.g., React Hooks, React Router)
    • Experience with state management, context API, and async operations
    • Knowledge of backend technologies (e.g., Node.js, Express, RESTful APIs)
    • Experience with Git (preferably using GitHub) and modern CI/CD process
    • Experience with databases (e.g., MongoDB, PostgreSQL)
    • Experience with cloud platforms (preferably, AWS)
    • Familiarity with cloud-based services (e.g., AWS Lambda, Azure Functions, Google Cloud Functions)
    • Soft Skills:
    • Excellent problem-solving skills, with the ability to break down complex issues into manageable parts
    • Strong communication and collaboration skills, with experience working in agile teams
    • Ability to adapt to changing requirements and priorities
    • Passion for delivering high-quality software, with a focus on user experience and performance
    • Education
    • Bachelor's degree in Computer Science, Software Engineering, or a related field
    • Experience
    • At least 7 years of experience in full-stack development, with a focus on frontend development using React
    • Experience working on large-scale, complex applications, with multiple integrations and dependenciesIn addition, the ideal candidate would also have some or all of the following qualifications:
      • FreeMarker and/or Handlebars template engine
      • Experience with TypeScript, GraphQL, or other related technologies
      • Familiarity with containerization (e.g., Docker)
      • Knowledge of security best practices, and experience with authentication and authorizationThis is a full-time position reporting to the Staff Engineer and has the option to be filled remotely or can be based in GlobalGiving's U.S. headquarters in Washington, D.C., but with flexible, hybrid work arrangements allowing for frequent remote work. If you intend to apply as a remote worker, be prepared to speak about your experience with remote employment in the recruitment process.Interested? Great! Apply by Monday, April 21st, 2025 at 5PM ET using the button below.Applicants must reside in the United States. Applicants must be able to demonstrate that they have legal authorization to work in the United States for the duration of this permanent position. GlobalGiving does not sponsor employment visas.In efforts to safeguard the health of our employees and their families, GlobalGiving requires all employees to adhere to GlobalGiving's COVID-19 Policy and Procedures upon their start date.We are an equal opportunity employer and value diversity in our organization. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.You'll Love Working Here-We Sure Do!"Everyone here is passionate about their work, incredibly smart, and genuinely kind. After having worked for a major consulting firm, it's so great to have a job where I know what I'm doing is making the world a better place. [GlobalGiving is the] only company that I've seen that actually lives their values and has them as a meaningful part of their day-to-day operations. It's a breath of fresh air!"- Anonymous Employee ReviewGlassdoor.com
        #J-18808-Ljbffr

Keywords: GlobalGiving, Lancaster , Senior Full-Stack Software Engineer Remote or Hybrid - Washington, DC (US), IT / Software / Systems , Washington, Pennsylvania

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Pennsylvania jobs by following @recnetPA on Twitter!

Lancaster RSS job feeds