πCanada, Kosovo
Full-Stack Developer
closed
GivingData
πRemote - United States
Summary
Join GivingData, a purpose-driven company strengthening social impact organizations, as a Full-Stack Developer. You will collaborate with the product development team to develop, maintain, and support web development projects. This role requires proficiency in React, C#/.NET, and Azure, along with experience in designing and managing relational databases. You will translate requirements into functional code, build responsive user interfaces, and implement server-side logic. The position offers a remote work environment and competitive compensation with bonus payouts and benefits.
Requirements
- Minimum of 2-5 years of professional experience in full-stack development
- Proficiency in React, JavaScript/TypeScript, HTML5, CSS3, and related front-end technologies
- Strong knowledge of C#, .NET Core/Framework, and RESTful API development
- Experience with Microsoft Azure services, including but not limited to Azure Functions, App Services, and Azure SQL Database
- Proficiency in SQL and experience with relational databases (e.g., SQL Server, Azure SQL)
- Strong problem-solving abilities and attention to detail
- Excellent communication and teamwork skills
- Ability to work independently and manage time effectively
- Adaptability and eagerness to learn new technologies
Responsibilities
- Translate requirements and user stories into functional and well-architected code
- Design, develop, test, and deploy high-quality, scalable web applications using React, C#, .NET, and Azure
- Build responsive and interactive user interfaces using React and related technologies (Redux, React Router, etc.)
- Implement server-side logic, RESTful APIs, and services using C# and .NET Core/Framework
- Leverage Azure services (e.g., Azure Functions, App Services, Azure SQL Database, etc.) to build and deploy cloud-based applications
- Design and manage relational databases, write efficient SQL queries, and work with ORMs (e.g., NHibernate)
- Work closely with product managers, designers, and other developers to understand requirements, provide technical insights, and deliver on project milestones
- Stay updated with emerging technologies and industry trends. Propose and implement improvements to existing processes and technologies
Preferred Qualifications
- Experience with Agile/Scrum development methodologies
- Knowledge of DevOps practices and tools
- Experience with other front-end frameworks (e.g., Angular, Vue.js) and back-end technologies
- Experience with Entity Framework or NHibernate is a plus
- Experience with Domain-driven software development
Benefits
- Competitive compensation with bonus payouts tied to performance
- Incentive stock option plan
- Medical/Dental/Vision plans
- Optional Health Savings Account or Flexible Spending Account
- Optional Dependent Care FSA
- 401k Plan with employer match up to 4%
- Employee perks and discounts program
- You will benefit from the flexibility and autonomy of a remote work environment, regardless of your time zone
This job is filled or no longer available
Similar Remote Jobs
π°$24k-$48k
πUzbekistan
πUkraine
πPakistan

πAlgeria
πPoland
πArgentina
πWorldwide
πColombia
πWorldwide