Job Description
About the Role:
Apex Innovations is seeking a highly skilled Senior Software Engineer to join our dynamic team in Houston, Texas. We are offering a direct hire opportunity for a visionary developer who thrives in a fast-paced environment and is eager to drive innovation. If you are looking for an immediate hire position with significant growth potential, we want to hear from you.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible work hours and remote work options available.
- Professional development and mentorship programs.
Key Responsibilities:
- Design, develop, and maintain scalable, high-performance web applications using modern technologies.
- Collaborate with cross-functional teams, including product managers and designers, to define and implement new features.
- Write clean, maintainable, and efficient code while conducting thorough code reviews.
- Identify and resolve technical debt and optimize application performance for speed and scalability.
- Mentor junior developers and contribute to a culture of continuous learning and best practices.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
Qualifications:
- 5+ years of professional experience in software development (Frontend or Full Stack).
- Proficiency in JavaScript, TypeScript, React, Node.js, or Python.
- Strong understanding of RESTful APIs, database design (SQL/NoSQL), and cloud services (AWS/Azure).
- Experience with CI/CD pipelines, Docker, and containerization technologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a collaborative team environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
Responsibilities
- Design, develop, and maintain scalable, high-performance web applications using modern technologies.
- Collaborate with cross-functional teams, including product managers and designers, to define and implement new features.
- Write clean, maintainable, and efficient code while conducting thorough code reviews.
- Identify and resolve technical debt and optimize application performance for speed and scalability.
- Mentor junior developers and contribute to a culture of continuous learning and best practices.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
Qualifications
- 5+ years of professional experience in software development (Frontend or Full Stack).
- Proficiency in JavaScript, TypeScript, React, Node.js, or Python.
- Strong understanding of RESTful APIs, database design (SQL/NoSQL), and cloud services (AWS/Azure).
- Experience with CI/CD pipelines, Docker, and containerization technologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a collaborative team environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).