Software Engineer (Front End / Back End / Fullstack)
Location: onsite Downtown Houston
Employment Type: long-term contract
About the Role
We are seeking a versatile and skilled Software Engineer to join our team. This role is open to candidates with expertise in Front End, Back End, or Fullstack development. You will be responsible for designing, developing, and maintaining scalable software solutions that meet business and technical requirements.
Must-Have Skills
Front End Focus
- Strong proficiency in React.js and TypeScript
- Experience building responsive and accessible user interfaces
- Familiarity with modern front-end tooling and workflows (e.g., Webpack, Babel, ESLint)
Back End Focus
- Proficiency in Python for backend development
- Experience with RESTful APIs, microservices, and server-side architecture
- Familiarity with frameworks such as Flask, Django, or FastAPI
Fullstack Focus
- Solid experience with React + Python OR Node.js
- Ability to work across the stack to deliver end-to-end solutions
- Understanding of integration between front-end and back-end systems
General Requirements
- 3+ years of professional software development experience
- Strong problem-solving and debugging skills
- Experience with version control systems (e.g., Git)
- Familiarity with Agile development methodologies
- Excellent communication and collaboration skills
Nice-to-Haves
- Experience with cloud platforms (AWS, Azure, GCP)
- CI/CD pipelines and DevOps practices
- Unit and integration testing frameworks
- Database experience (SQL and/or NoSQL)