Senior Software Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 5+ years of experience in full-stack software development • Expert-level proficiency with React (preferred), with strong knowledge of Vue or Angular; skilled in building responsive, accessible, and performant interfaces for web and mobile applications. • Advanced hands-on experience with Node.js and Python, including designing APIs, microservices, and event-driven architectures. • Proven track record designing and managing SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB, Redis) systems at scale, including replication, sharding, and high-availability setups. • Experience architecting banking, subscription, billing, and payment platforms (integration with PSPs, invoicing engines, multi-currency support). • Working knowledge of data security, access controls, encryption, and regulatory requirements relevant to fintech/telecom integrations. • Ability to develop and integrate web3 smart contracts, wallet, and token-based systems that power network incentives, decentralized identity, and transparent billing.
Responsibilities
• Lead full-stack development across backend services, data models, and frontend interfaces. • Define technical roadmap and drive execution in Linear for system design scalability and security. • Architect and implement performant backend services focusing on billing, subscription management, and telecom reliability. • Integrate and optimize large-scale B2B platform databases (SQL + NoSQL) to ensure low-latency analytics and multi-tenant scalability. • Design and maintain robust data pipelines for real-time analytics, monitoring, and cross-system synchronization within the organization.
Benefits
• Full healthcare coverage including dental and vision. • Comprehensive life insurance policy for you and your dependents. • Generous retirement plan with company matching up to a certain percentage. • Annual performance bonuses based on individual, team, and company achievements. • Flexible work schedule options including remote work opportunities. • Employee stock purchase plan allowing discounted purchases of shares in the company. • Access to an unlimited number of paid vacation days per year. • Company-sponsored professional development courses and certifications reimbursement program. • Monthly team lunches at nearby restaurants as a way to foster camaraderie among colleagues.