Job Description
We are a leading innovation hub looking for top-tier talent to join our growing team. We are currently hiring for full-time jobs in Houston, TX, and we are also expanding our remote workforce to include talented engineers available in Virginia. If you are seeking a stable career path with a forward-thinking company, this is your opportunity.
As a Senior Software Engineer, you will play a critical role in building scalable solutions that drive our business forward. We offer a competitive benefits package, including health insurance, 401(k) matching, and flexible work arrangements for eligible candidates.
Responsibilities
- Design, develop, and deploy robust, scalable software solutions for web and mobile platforms.
- Collaborate closely with product managers, designers, and other engineers to define project requirements and technical architecture.
- Write clean, maintainable, and efficient code following industry best practices and coding standards.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Troubleshoot and debug complex application issues to ensure optimal performance and user experience.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
- Stay updated on emerging technologies and industry trends to recommend improvements to our tech stack.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (Master’s preferred).
- Minimum of 4-6 years of professional software development experience.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Familiarity with cloud services (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Experience with database technologies (SQL, NoSQL) and ORM frameworks.
- Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.