Job Description
Are you a visionary engineer looking to make a tangible impact in the heart of the entertainment and tech capital of the world? Apex Digital Solutions is seeking a talented Senior Software Engineer to join our rapidly expanding team.
We are building the next generation of scalable applications that power millions of interactions daily. If you thrive in a fast-paced environment, love solving complex problems, and want to be part of a culture that values innovation, we want to meet you.
Located in the vibrant city of Las Vegas, NV, we offer a unique blend of business and leisure, with a focus on cutting-edge software development and robust infrastructure.
Responsibilities
- Design, develop, and maintain high-performance, scalable software solutions using modern technologies.
- Collaborate with cross-functional teams (Product, Design, QA) to define, design, and ship new features.
- Write clean, efficient, and well-documented code, adhering to best practices and coding standards.
- Identify and resolve bottlenecks, performance issues, and technical debt to ensure system stability.
- Mentor junior developers and conduct code reviews to foster a culture of knowledge sharing.
- Participate in the full software development lifecycle, from concept and design to testing and deployment.
Qualifications
- BS degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience with a strong command of at least one major programming language (e.g., Python, Java, C#, or JavaScript).
- Experience with front-end frameworks (React, Angular, Vue) and RESTful API design.
- Strong understanding of database management systems (SQL/NoSQL) and cloud platforms (AWS, Azure, or GCP).
- Excellent problem-solving skills and the ability to work independently as well as in a team setting.
- Experience with version control systems (Git) and CI/CD pipelines.