Senior Software Engineer *** Direct End Client ***

Remote • Posted 60+ days ago • Updated 11 hours ago
Contract Corp To Corp
Contract W2
Contract Independent
Remote
Depends on Experience
Fitment

Dice Job Match Score™

📋 Comparing job requirements...

Job Details

Skills

  • Java
  • Kotlin
  • Spring Boot
  • AWS
  • Kubernetes
  • Docker
  • SQL
  • NoSQL
  • DynamoDB
  • REST API
  • GraphQL
  • CI/CD
  • Git
  • Datadog
  • Prometheus
  • Backend Development
  • Microservices
  • Distributed Systems
  • Cloud Computing
  • FinTech
  • Security Compliance
  • API Development
  • Software Engineering
  • Senior Software Engineer
  • Scalable Systems
  • High-Volume Transactions
  • Data Processing
  • Technical Leadership
  • Amazon DynamoDB
  • API
  • Amazon Web Services
  • Computer Science
  • Conflict Resolution
  • Continuous Integration
  • Financial Services
  • Spring Framework
  • RESTful
  • Algorithms
  • RabbitMQ
  • TypeScript
  • Web Applications
  • Scala
  • Design Patterns
  • React.js
  • A/B Testing
  • AngularJS
  • HTML
  • Vue.js
  • JavaScript
  • React
  • Frontend Engineering
  • Web Development
  • HTML5
  • CSS3
  • Modern CSS
  • Responsive Design
  • Frontend Architecture
  • API Design
  • REST APIs
  • Client-Server Architecture
  • Object-Oriented Programming
  • Data Structures
  • Performance Optimization
  • Code Quality
  • Code Reviews
  • Unit Testing
  • Integration Testing
  • Testable Systems
  • Agile
  • Scrum
  • Messaging Patterns
  • System Design
  • Mentorship

Summary

Senior Frontend Engineering

What the work looks like:

  • Building and evolving consumer-facing web applications using React and TypeScript
  • Defining and advocating for frontend code quality standards, best practices, and scalable patterns
  • Solving high-complexity technical problems that span architecture, performance, and maintainability
  • Acting as a technical leader and mentor, guiding design decisions and strengthening the team through code reviews and knowledge sharing
  • Collaborating across teams to build robust, well-defined client/server contracts

Why this role is compelling:

  • Opportunity to work on large-scale systems that directly impact millions of users
  • Tackling challenging, real-world problems in evolving industries
  • A fast-moving environment with startup-level ownership, but the scale and resources of a mature organization
  • Strong emphasis on engineering rigor, experimentation, and measurable impact

Core technical strengths for this role:

  • 10+ years of software development experience with a strong frontend focus
  • Deep experience with at least one modern framework (React, Vue, Angular)
  • Hands-on work with microservices architectures, messaging patterns, and deployment models
  • Strong background in API design and building extensible, maintainable integrations
  • Proficiency in TypeScript, modern HTML/CSS, and frontend performance optimization
  • Solid grounding in OOP, design patterns, algorithms, and system design
  • Experience with GraphQL, A/B testing, and building highly testable systems
  • Comfortable working in Agile/Scrum environments

Beyond the code:

  • Passion for mentoring and growing engineers
  • Clear communicator who can translate complex technical concepts
  • Leads by influence, not just by title
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10126850
  • Position Id: #BK-SOFT#
  • Posted 30+ days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

18d ago

Easy Apply

Contract

$80 - $100

Remote

4d ago

Easy Apply

Contract

Depends on Experience

Remote or Newark, California

Yesterday

Easy Apply

Contract

Remote or Urbandale, Iowa

Today

Easy Apply

Contract

Search all similar jobs