Job Description
We are looking for a highly skilled Senior Software Engineer to join a dynamic team in Las Vegas, NV. This is an immediate hire opportunity for a candidate ready to make an immediate impact on our flagship projects. If you thrive in a fast-paced environment and want to work with cutting-edge technologies, we want to hear from you.
As a Senior Engineer, you will play a pivotal role in designing, developing, and maintaining scalable software solutions that drive our business forward. We offer a competitive compensation package, comprehensive benefits, and a collaborative culture that values innovation.
Responsibilities
- Architect and implement high-performance, scalable software solutions using modern frameworks.
- Collaborate with cross-functional teams (product managers, designers, other engineers) to define features and technical specifications.
- Lead code reviews and provide technical mentorship to junior and mid-level developers.
- Identify and resolve complex technical issues, ensuring system stability and reliability.
- Optimize application performance and ensure security best practices are followed.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- 5+ years of professional software development experience in JavaScript, Python, or Java.
- Strong proficiency in front-end frameworks such as React, Angular, or Vue.js.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker/Kubernetes).
- Demonstrated ability to write clean, maintainable, and well-documented code.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Excellent problem-solving skills and the ability to work independently in a remote/hybrid setting.