BlackCloak - Senior Software Engineer (Fullstack/Front-end Focus)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Own member-facing features end-to-end • Design and implement polished mobile experiences in React Native • Translate security workflows into clear, trustworthy user interactions • Ship features from UI through API and supporting services • Build a modern full-stack product • Develop TypeScript services and APIs (Node.js) • Integrate with cloud systems, security services, and data pipelines • Work with PostgreSQL, document stores, and event-driven workflows • Elevate frontend engineering • Treat the UI as a reliability-sensitive system (offline behavior, state synchronization, error handling) • Implement observability and performance monitoring for the client experience • Improve usability, responsiveness, and accessibility across devices • Operate and improve the system • Debug production issues using logs, telemetry, and user behavior • Participate in architecture discussions and technical design reviews • Contribute to code reviews and engineering standards • Work closely with Product, Design, and Security Operations • Engineer in an AI-native development environment • Use AI tools to accelerate implementation while maintaining production quality standards • Create and validate tests (unit, integration, and behavioral) using AI-assisted workflows • Document systems and architecture using AI-assisted documentation generation • Help the team establish best practices for safe and effective use of AI in software development • Core Experience • 5+ years of professional software engineering experience • Expert-level React or React Native skills with a deep understanding of frontend systems architecture • Strong JavaScript/TypeScript fundamentals (async behavior, state management, performance) • Experience building or extending APIs (Node.js or similar) • Experience shipping production features end-to-end • Full-Stack Capability • Comfortable working across UI, services, and data models • Familiarity with REST/JSON APIs and distributed systems behavior • Experience with relational databases (PostgreSQL or similar) • Proven ability to switch gears between complex UI logic and backend API/Database design • AI-Native Development Practices • Using AI coding assistants (e.g., Cursor, Copilot, Claude Code, ChatGPT, etc.) as part of daily development • Prompting AI to design solutions, not just autocomplete syntax • Using AI for test generation, refactoring, and documentation • Product Mindset • Cares about usability and clarity, not just technical correctness • Able to work with designers and product managers to refine solutions • Comfortable making tradeoffs to ship and iterate
Responsibilities
• Own member-facing features end-to-end • Design and implement polished mobile experiences in React Native • Translate security workflows into clear, trustworthy user interactions • Ship features from UI through API and supporting services • Build a modern full-stack product • Develop TypeScript services and APIs (Node.js) • Integrate with cloud systems, security services, and data pipelines • Work with PostgreSQL, document stores, and event-driven workflows • Elevate frontend engineering • Treat the UI as a reliability-sensitive system (offline behavior, state synchronization, error handling) • Implement observability and performance monitoring for the client experience • Improve usability, responsiveness, and accessibility across devices • Operate and improve the system • Debug production issues using logs, telemetry, and user behavior • Participate in architecture discussions and technical design reviews • Contribute to code reviews and engineering standards • Work closely with Product, Design, and Security Operations • Use AI tools to accelerate implementation while maintaining production quality standards • Create and validate tests (unit, integration, and behavioral) using AI-assisted workflows • Document systems and architecture using AI-assisted documentation generation • Help the team establish best practices for safe and effective use of AI in software development
Similar Jobs
No credit card. Takes 10 seconds.