Job Description
Nebula Systems is seeking a talented Senior Software Engineer to drive the next phase of our growth in Omaha, Nebraska. We are a forward-thinking tech company focused on building scalable, high-performance cloud platforms.
As part of our dynamic team, you will have the opportunity to work on cutting-edge technologies, mentor junior developers, and directly influence the architecture of products used by thousands of users daily.
Key Highlights:
- Competitive base salary ($110k - $150k).
- Hybrid work schedule (3 days in-office).
- Comprehensive health, dental, and vision insurance.
- Generous 401(k) matching and professional development budget.
What You'll Do:
We are looking for someone who is passionate about clean code and user experience. Your role will involve full lifecycle development, from concept to deployment.
Responsibilities
- Design, develop, and maintain scalable web applications using JavaScript, React, and Node.js.
- Collaborate closely with cross-functional teams (Product, Design, QA) to define product requirements.
- Conduct thorough code reviews and contribute to technical architecture decisions.
- Write clean, efficient, and well-documented code following industry best practices.
- Debug and resolve complex technical issues in production and staging environments.
- Mentor junior engineers and foster a culture of continuous learning.
Qualifications
- 5+ years of professional software development experience.
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with RESTful APIs and modern frontend frameworks (React, Vue, or Angular).
- Familiarity with cloud platforms (AWS, GCP, or Azure).
- Understanding of database design (SQL and NoSQL) and version control (Git).
- Excellent problem-solving skills and ability to thrive in a fast-paced Agile environment.