Great software doesn't happen on its own. It takes great people. That just happens to be our Forte. With 25 years of matching top engineering talent with preeminent and innovative brands, we seek individuals who are inquisitive, resourceful, and dedicated to their craft, driven to help companies build exceptional software. If this sounds like you, read on.
Position Summary:
As a
software engineer working on our systems and services, you will work with a talented team of professional engineers to deliver projects and systems critical to Fandango and Sports Next businesses. You will be building a technology platform to service the entertainment industry in the United States.
We expect our engineers to be versatile, collaborative, and enthusiastic about tackling new challenges across our businesses as we continue to deliver exceptional experiences for our customers. You will work as part of a dedicated Agile team, with a high level of responsibility for technical decisions and daily collaboration with the client team abroad.
Responsibilities:
Develop, enhance, test, deploy, and maintain software and services in accordance with established SDLC practices for applications/APIs written in JavaScript and TypeScript
Perform critical code reviews and collaborate with peers on software solutions.
Collaborate with Product Managers and Quality Engineers to deliver high-quality, high-profile software and user experiences.
Participate in Agile ceremonies (standups, retros, sprint planning, etc.)
Contribute to design and implementation planning
Troubleshoot issues on local and remote systems
Technology
Strong in [protected info] and [protected info]
JavaScript and TypeScript
React, Redux
TDD (100% business logic must be covered with unit tests)
PostgreSQL
Cloud experience (AWS preferred)
Redis
RabbitMQ
GitHub actions
Postman
Swagger
Jira
Minimum Qualifications:
4+ years of professional experience as a software engineer working in a back-end or full-stack capacity
A strong understanding of software design patterns, development practices, and principles
Working experience with JavaScript frameworks(ReactJS)
Experience working and coding with relational databases
Experience working with version control systems (Git or similar)
Working knowledge of common networking, infrastructure, and technical security fundamentals
Experience using AI as a tool to solve technical and non-technical problems!
Preferred / Useful Qualifications:
Experience developing consumer-facing software, especially at scale
Experience working in an Agile/Scrum environment
Experience with a variety of data stores: Document databases, columnar data stores, Redis, Elasticsearch, etc.
Experience with cloud technologies and serverless applications (AWS, GCP, Azure or similar)
Strong understanding of RESTful APIs, microservices, and/or service-oriented architectures
Familiarity with software build, release, deployment, and monitoring tools and practices
Desired Characteristics:
Passionate about software development, problem-solving, and high-quality engineering
Collaborative. Works well in a team. Excited to succeed and to help others succeed
Enthusiastic about expanding one's skillset, learning and leveraging new technologies
Open to new approaches and new ideas
Able to independently solve moderately complex issues in practical ways and knows when to solicit help
Communicates effectively, both verbally and in writing, with peers and colleagues