Job Description
Join the Movement: Urgently Hiring Top Talent in Las Vegas
Are you a high-performing Software Engineer looking for your next big challenge? Apex Digital Systems is urgently seeking a visionary developer to join our elite team in Las Vegas, NV.
We are revolutionizing the tech landscape and need a problem-solver who can build robust, scalable solutions from the ground up. If you are ready to accelerate your career with a forward-thinking company, apply today!
About the Role
As a Senior Software Engineer, you will be responsible for the full software development lifecycle, from concept and design to testing and deployment. You will work closely with product managers and designers to deliver exceptional user experiences.
Why Join Us?
- Competitive salary package ($110k - $150k)
- Flexible remote and hybrid work options.
- Comprehensive health benefits package.
- Continuous learning and career growth opportunities.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern technologies.
- Collaborate with cross-functional teams (design, product, engineering) to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Identify, troubleshoot, and resolve complex technical issues and system bottlenecks.
- Conduct code reviews and provide constructive feedback to junior developers to foster team growth.
- Participate in the full SDLC (Software Development Life Cycle), including planning, design, implementation, and deployment.
Qualifications
- 5+ years of professional experience in software development.
- Strong proficiency in JavaScript, TypeScript, and modern frameworks (React, Angular, or Vue).
- Experience with backend technologies such as Node.js, Python, or Java.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work effectively in a collaborative team environment.