Senior Full Stack Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Drips · 5 hours ago

Senior Full Stack Software Engineer

Drips is a company that enables brands to connect with consumers through AI-powered, Conversational Texting®. They are seeking a Senior Full Stack Software Engineer to produce scalable and enterprise web applications, working within a cross-functional Scrum team throughout the software development life cycle.

Artificial Intelligence (AI)Business IntelligenceMachine Learning

Responsibilities

Frontend Development: Design, develop, and optimize responsive and interactive user interfaces using AngularJS or React, from mockups into functional and appealing webpages
Backend Development: Build and maintain robust APIs and backend logic using C#, .NET Framework, .NET Core, and Azure SQL Server using Entity Framework and Dapper
Requirement Scoping: Collaborate with product managers, architects, and other engineers to define and document application requirements
Best Practices: Implement and advocate for industry best practices in coding, security, design patterns, and system architecture
Performance Optimization: Continuously monitor and enhance application performance across both the frontend and backend
Testing and Quality Assurance: Write unit, integration, and end-to-end tests to ensure high-quality application delivery
Technical Leadership: Mentor junior developers and provide technical guidance to the engineering team
Documentation: Maintain clear and concise documentation of systems, APIs, and processes
Deployment: Participate in production deployments and verification

Qualification

Full stack developmentAngularJSReactC#.NET Framework.NET CoreSQL queriesAI-assisted developmentAzureAgile methodologiesDevOpsMonitoring toolsProblem-solvingCommunication

Required

10+ years of professional experience in full stack software development, with a focus on enterprise applications
Strong experience with AngularJS and React, HTML5, JavaScript, CSS, SignalR/ WebSocket, including building reusable components and managing state
Extensive experience in C#, ASP.NET, .NET Framework, .NET Core, and writing SQL queries (T-SQL, ORM)
Experience leveraging AI-assisted development tools (e.g., GitHub Copilot, Azure OpenAI) to improve productivity, code quality, and testing efficiency
Familiarity with deploying and managing applications in Azure
Proven track record of building performant, secure and scalable web applications
Deep understanding of clean code principles, SOLID design, and best security practices
Strong analytical and troubleshooting abilities to resolve complex technical challenges
Excellent written and verbal communication skills
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field (or equivalent experience)

Preferred

Familiarity with CI/CD pipelines and DevOps practices
Experience with tools like Application Insights, Azure Monitor, or other observability platforms
Familiarity with Agile methodologies and working in Scrum teams
Azure certifications like Microsoft Certified: Azure Developer Associate or Azure Solutions Architect Expert

Benefits

Competitive salary and performance-based bonuses.
Flexible working hours and 100% remote work.
Comprehensive health, dental, and vision insurance.
Parental leave.
401(k) company match.
Professional development opportunities and resources.
A collaborative and innovative work environment.

Company

Drips

twittertwittertwitter
company-logo
Drips helps companies engage with their consumers more effectively.

Funding

Current Stage
Growth Stage
Total Funding
unknown
Key Investors
CIBC Innovation BankingThe Blue Venture FundWells Fargo Capital Finance
2024-02-28Debt Financing
2021-10-18Series Unknown
2021-08-10Debt Financing

Leadership Team

leader-logo
Noah Sniderman
Chief Revenue Officer
linkedin
leader-logo
Tom Martindale
President
linkedin

Recent News

Company data provided by crunchbase