Senior Full Stack Engineer
New
B
BugcrowdCybersecurity
Location: Remote - USFull-TimeSenior
SalaryThe national estimate for the current base range for the position of Senior Full Stack Engineer is: $140,400 - $175,500.
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of experience of software development experience
- Required Skills
- PostgreSQLJavascriptTypeScriptNext.jsReact
Requirements
- Have 5+ years of software development experience.
- Demonstrate strong proficiency in TypeScript and modern JavaScript.
- Have extensive experience with React and JavaScript web development frameworks; Next.js is preferred.
- Have experience with ORM frameworks and relational databases, including data modeling and provenance tracking patterns.
- Be familiar with Prisma, Drizzle, and PostgreSQL.
- Have experience building long-running, fault-tolerant workflows with durable execution engines such as Inngest, Temporal, or similar.
- Have hands-on experience integrating LLMs into production systems, including agent design, tool use, and evaluation.
- Understand integration patterns and have experience building external API integrations, including pub/sub, webhooks, or ETL.
- Have strong debugging, analytical, and problem-solving skills.
- A Bachelor’s degree in Computer Science, Software Engineering, or a related field is preferred.
Responsibilities
- Research, prototype, and introduce technologies and system designs for green-field products.
- Lead designs for new systems and major changes, writing design documents and documenting alternatives, tradeoffs, and decisions.
- Own green-field product development and maintain code readability, maintainability, and extensibility.
- Evolve team processes to improve delivery, quality, and collaboration at scale.
- Design, develop, and maintain scalable and secure APIs, UIs, and integration services.
- Implement RESTful, RPC, and event-driven APIs and UIs for internal and external systems.
- Collaborate with product, data, and platform teams on system interoperability.
- Manage API versioning, authentication, monitoring, and performance optimization.
- Develop and maintain integration pipelines, troubleshoot integration issues, and implement fixes.
View Full Description & ApplyYou'll be redirected to the employer's site