← 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.

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.
Renowned by
Clutch

Senior Full Stack Developer

Apply for this position
Your submission has been received correctly, and we'll be getting in touch with you soon. Thank you for applying to our position!
Something went wrong while submitting the form., please try again!

Successful DIGITAL PRODUCT Growth Strategies

Launch Faster, Scale With Confidence.
Discover how we leverage Shaped Clarity™ to deliver the experiences that users love and founders believe in. Fewer iterations, better insight, stronger outcomes!

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.