Job Description
Join our dynamic team at Nevada Tech Innovations! We're urgently hiring a talented Software Engineer to join our growing Las Vegas headquarters. As a leader in fintech solutions, we're revolutionizing digital payment systems and need your expertise to drive innovation. This full-time role offers competitive compensation, comprehensive benefits, and the opportunity to work on cutting-edge projects in a collaborative environment.
Our Las Vegas hub combines the excitement of the city with a startup culture focused on growth and work-life balance. You'll collaborate with industry experts, mentor junior developers, and contribute to products used by millions worldwide. If you're passionate about technology and thrive in fast-paced environments, we want to hear from you!
Responsibilities
- Design, develop, and maintain scalable web applications using modern frameworks
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Optimize applications for maximum speed, scalability, and security
- Conduct code reviews and implement best practices for software development
- Troubleshoot and resolve complex technical issues in production environments
- Stay current with emerging technologies and industry trends
- Mentor junior engineers and contribute to knowledge sharing initiatives
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Strong proficiency in JavaScript, Python, and React/Node.js
- Experience with cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines
- Demonstrated ability to deliver projects in agile environments
- Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to work in collaborative teams
- Experience with database design and optimization (SQL/NoSQL)