Code. Create. Impact. Join Us as a Senior Full-Stack Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Revel Media Group ยท 2 months ago

Code. Create. Impact. Join Us as a Senior Full-Stack Engineer

Revel Media Group is seeking a Senior Full-Stack Engineer to enhance their development cycles and customer experience. The role involves driving product innovation and collaboration while focusing on both frontend and backend development using various technologies and best practices.

Computer Software

Responsibilities

Frontend Development: Develop and maintain user interfaces for web applications following best practices. Implement product designs that pass acceptance tests
Backend Development: Design, implement, and maintain server-side logic and databases. Develop server-side APIs and integrate them with third-party APIs and client applications
Cloud Services Integration: Work in AWS to deploy and manage applications in the cloud. Integrate cloud services such as storage, databases, and functions into application architecture
Infrastructure as Code (IaC): Develop and manage infrastructure using Terraform. Define and maintain infrastructure configurations to ensure consistency and repeatability in deployments
Continuous Integration/Continuous Deployment (CI/CD): Implement and maintain CI/CD pipelines for testing, building, and deploying applications. Ensure that deployment processes are reliable, efficient, and well-monitored
Backup and Disaster Recovery: Develop and maintain backup and disaster recovery plans for critical infrastructure components. Test and validate backup and recovery processes regularly
Monitoring and Logging: Implement monitoring and logging solutions to track application and infrastructure performance. Respond to alerts and troubleshoot issues in both the application and infrastructure layers
Containerization: Using Docker, package applications and dependencies for orchestration. Orchestrate containerized applications using ECS for scalability and manageability
Testing and Quality Assurance: Write unit tests and conduct thorough testing to ensure the reliability and robustness of the software. Participate in code reviews to maintain code quality and adherence to coding standards
Version Control: Use version control systems (e.g., Git) to manage and track changes to Github repositories
Collaboration: Collaborate with cross-functional teams, including designers, stakeholders, and other engineers. Participate in daily stand-ups and other agile development meetings/practices
Problem Solving: Troubleshoot and debug issues in the application. Analyze and address performance bottlenecks
Documentation: Create and maintain documentation for projects, processes, best practices, and system architectures

Qualification

Frontend DevelopmentRESTful APIsAWS InfrastructureTerraformDatabase DesignAgile PracticesCommunicationProblem SolvingSelf-learner

Required

Implementing and maintaining frontend SaaS solutions (Vuejs preferred)
Implementing and maintaining RESTful APIs in Python
Implementing and maintaining AWS infrastructure using Terraform
Database design and management
Kanban / Scrum-like Agile practices

Preferred

NoSQL databases
GraphQL APIs
Microservice frameworks
Synchronized Multimedia Integration Language (SMIL)
Mobile Device Management / IoT
GitHub projects / GitHub wikis / GitHub issues

Benefits

401(k)
401(k) matching
Dental insurance
Employee assistance program
Employee discount
Flexible spending account
Health insurance
Health savings account
Life insurance
Paid time off
Referral program
Vision insurance

Company

Revel Media Group

twitter
company-logo
We're not just a digital signage company. At our core, we're a communications company.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Spencer Priest
Partner Director
linkedin
Company data provided by crunchbase