← All Jobs




Open Jobs:
Senior Full Stack Developer
Join Capicua as a
Senior Full Stack Developer
Remote
/
Full-time
About
Our wanted Senior Full Stack Developer designs, develops, and maintains logical architectures for mission-critical enterprise application systems and services, leveraging RESTful APIs and serverless architectures. They ensure application and service designs align with strategic technology objectives and enterprise architecture standards; and recommend and implement strategies to enhance system quality, with a focus on security, reliability, scalability, availability, performance, and ease of deployment.
Description
Responsibilities
- Independently analyze and resolve production problems, assessing risk and alternatives as appropriate and implementing pragmatic roadmaps that lead to durable solutions.
- Evaluating and interpreting requirements to design, develop and implement appropriate capabilities.
- Performing code reviews, identifying potential issues to reduce technical debt and providing coding best practice recommendations.
- Taking ownership of tasks and delivering with limited supervision while using own discretion to seek help when necessary.
- Inspire and mentor your engineering colleagues – especially junior engineers in your charge.
- Continually champion improvement by identifying ways to raise the quality bar of the team, systems, and organization around you.
Key Outcomes
- Deliver products/systems through their full life cycle, from idea conception, technical planning, implementation, launch, measurement, and maintenance/iteration.
- Contribute to developing a strong culture of quality, availability, and security through attention to detail and by supporting industry-leading best practices.
- Drive optimal solution design, collaborating with product owners, architects, operations, client services, and cross-functional teams to move fast on creating solutions to client and business problems, and be able to identify and act on new opportunities.
Requirements
- BS degree in CS, Engineering, Mathematics or equivalent practical experience.
- 10+ years software application development and design experience.
- Experience building large, complex systems, particularly web services, RESTful APIs, and continuous integration and delivery.
- Proficient in Python and Javascript, HTML, and CSS.
- C#/Java Experience.
- Understand fundamental design principles behind a scalable application.
- Prior experience collaborating with Product Managers and Owners
- Create database schemas that represent and support business processes; experience inone or more of PostgreSQL, Oracle, SQL Server, MongoDB, DynamoDB.
- Familiarity with AWS or Azure.
Nice to have
- Experience with microservice and serverless architectures.
- Experience with Angular.
- Deep understanding and practical experience implementing and optimizing CI/CD pipelines, including extensive use of tools like GitHub Actions, Jenkins, GitLab CI, etc.
Apply for this position:
Thank you for getting in touch! We have received your application and will be in touch soon to build meaningful solutions together. 💌
Something went wrong while submitting your form. Please check any errors and try again. We'd love to hear from you!
Successful Growth Strategies
Launch Faster.
Scale With Confidence.
Scale With Confidence.
Deliver the experiences that users love and founders believe in. Fewer iterations, better insight, stronger outcomes! Explore how Shaped Clarity™ turns vision into value!
Keynotes for Scalable Product Growth
The Palindrome - Capicua's Blog
Growth should come with less churn, not more confusion! Our insights help founders facing product drift, leads chasing better alignment and companies seeking growth. Take a deep dive into product experience strategies, UX thinking and scaling software.





