Job Description
Are you a visionary developer looking to make an impact in the heart of the Midwest? Omaha Digital Solutions is seeking a talented Senior Full Stack Developer to join our growing team. We are a dynamic company focused on revolutionizing the local tech landscape.
As a key member of our engineering squad, you will be responsible for architecting scalable software solutions and leading the development of our flagship products. We offer a competitive benefits package, a collaborative culture, and the opportunity to work on projects that matter.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote work options and generous PTO.
- Professional development and conference budgets.
Ready to elevate your career in Omaha? Apply today!
Responsibilities
- Design, develop, and maintain scalable web applications using modern technologies such as React, Node.js, and Python.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define feature requirements and technical specifications.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Perform code reviews and provide constructive feedback to junior developers to foster team growth.
- Troubleshoot complex bugs and optimize application performance for speed and scalability.
- Integrate third-party APIs and ensure data security and compliance standards are met.
- Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with front-end frameworks (React, Vue, or Angular) and back-end technologies (Node.js, Express, or Python).
- Familiarity with relational and non-relational databases (SQL, MongoDB).
- Experience 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 team environment.