Job Description
Are you ready to advance your career in a vibrant coastal city? BlueWave Technologies is seeking a talented Senior Software Engineer to join our innovative team in Corpus Christi, Texas. We offer a competitive compensation package, comprehensive health benefits, and full relocation assistance for the right candidate.
At BlueWave, we specialize in building scalable enterprise solutions for the energy and logistics sectors. As a Senior Engineer, you will play a pivotal role in designing, developing, and deploying high-performance software architectures. Join us in a city known for its beautiful beaches, rich culture, and affordable cost of living, while enjoying the perks of a top-tier tech environment.
Why Join Us?
- Full relocation package covered (moving costs, temporary housing, etc.)
- Competitive base salary and performance bonuses
- Flexible remote and hybrid work options
- Continuous learning and professional development budget
Responsibilities
- Design, develop, and maintain robust, scalable software solutions using modern technologies (React, Node.js, Python).
- Lead technical initiatives and drive best practices in code quality, testing, and documentation.
- Collaborate with product managers, designers, and cross-functional teams to define features and user requirements.
- Mentor junior developers and conduct code reviews to ensure technical excellence and knowledge sharing.
- Optimize application performance, security, and scalability to meet business goals.
- Participate in the full software development lifecycle, from conception to deployment and maintenance.
Qualifications
- 5+ years of professional experience in software development, with at least 2 years in a senior role.
- Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3.
- Experience with modern frameworks such as React.js, Angular, or Vue.js.
- Familiarity with backend technologies like Node.js, Python, or Java.
- Demonstrated experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- Strong problem-solving skills and ability to work in an agile, fast-paced environment.