Powerfront · 13 hours ago
Full Stack Engineer
Powerfront Inc. is a leading provider of customer engagement technology and solutions. They are seeking a talented and versatile Senior Full Stack Developer responsible for the end-to-end development of web applications, bridging user interfaces and backend integrations.
Artificial Intelligence (AI)E-CommerceFashionInternetInternet of ThingsRetail
Responsibilities
Technical Leadership & Architecture: Lead the design and architectural direction of bothfront-end user interfaces and backend services. Ensure the scalability and reliability of the entire stack
Complex Third-Party Integrations: Architect and implement sophisticated integrations with external platforms (e.g., Salesforce, HubSpot, Dynamics 365) and various SaaS knowledge bases
UI/UX Governance: Oversee the translation of wireframes into high-quality, responsive code, ensuring strict adherence to ADA compliance and cross-browser compatibility standards
Advanced API Design: Develop and consume RESTful APIs using C# .NET Core, establishing patterns for data manipulation, authentication, and global state management
Strategic Optimization: Drive performance across the stack by implementing advanced coding techniques like lazy loading and code splitting on the front end, and deep query optimization/indexing in SQL Server on the back end
Security Ownership: Serve as a champion for application security by enforcing OWASP principles across the SDLC, implementing robust authentication, authorization, and data encryption
Advanced System Patterns: Utilize asynchronous processing and messaging patterns (async/await) to handle high-concurrency operations and improve system responsiveness
Mentorship & Quality Control: Lead code reviews, define coding standards, and provide technical mentorship to junior and mid-level developers to foster a culture of excellence
Technology Roadmap: Evaluate and advocate for emerging technologies, such as serverless computing (Firebase, Cloudflare Workers) and modern state management libraries
Various other tasks as assigned by manager
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
Proven seniority as a Full Stack Developer, with a portfolio of complex web applications and successful enterprise-level integration projects
Front-End: Deep proficiency in TypeScript, JavaScript, HTML5, and CSS3. Expert-level experience with React, Angular, or Vue.js and jQuery
Back-End: Expert knowledge of C# .NET Core, including dependency injection, multithreading, and asynchronous programming patterns
Database Mastery: Proficiency in SQL Server, including database design, T-SQL optimization, and performance tuning for high-latency integration workflows
Integrations: Advanced experience with OAuth, JWT, Webhooks, SOAP, and GraphQL
Compliance & Security: Deep understanding of ADA compliance standards and OWASP security vulnerabilities
Superior problem-solving skills with the ability to analyze complex integration requirements and design scalable solutions
Excellent communication skills, with the ability to interact with stakeholders and translate business needs into technical requirements
A commitment to writing clean, maintainable, and highly efficient code
Preferred
Practical experience with AWS Lambda, Firebase Functions, or Cloudflare Workers is highly desirable
Benefits
A dynamic & forward-thinking organization revolutionizing retail technology
A virtual workforce, remote but highly interactive and collaborative
Competitive salary and benefits
Be a part of an amazing culture with a high client and staff retention
Take pride in partnering with the most prestigious brands in the world
Career progression and longevity