Maclean Engineering & Applied Technologies - Houston, TX

posted 23 days ago

Full-time
Onsite - Houston, TX
Professional, Scientific, and Technical Services

About the position

We are seeking a motivated and skilled web developer to contribute to our web and mobile projects. This position emphasizes front-end development, with opportunities for back-end development as well. Full stack experience is preferred but not required. The role involves working as part of a small team on diverse projects, including web, mobile, desktop native, or cloud-native applications, allowing for career growth and skill development.

Responsibilities

  • Developing and maintaining complex software applications
  • Collaborating with other developers and UX team
  • Designing customer-facing UI and back-end services for various projects
  • Developing high-performance applications by writing testable, reusable, and efficient code
  • Running diagnostic tests, identifying bugs, and ensuring the application runs smoothly across different devices and browsers
  • Recommending and implementing improvements to processes, tools and technologies
  • Keeping informed of advancements in the field of modern development technologies including front-end technologies such as Angular, React, and Vue

Requirements

  • Bachelor's degree (or equivalent experience) in Computer Science, Information Science or related field
  • Experience building web applications using Angular, TypeScript, JavaScript, HTML5, and CSS3
  • Experience working with SQL and/or NoSQL database
  • Extensive knowledge of JavaScript frameworks and libraries
  • Experience in building responsive web applications
  • Familiarity with RESTful API integration and handling asynchronous operations
  • Experience working with a UI/UX team and understanding of UX principles
  • Comfortable working with version control systems (Git)
  • Great organizational and time management skills
  • Superb interpersonal, communication, and collaboration skills
  • Exceptional analytical and problem-solving aptitude

Nice-to-haves

  • Experience with Ionic Framework or other mobile development frameworks
  • Experience with Node.js or similar back-end technologies
  • Experience with game development engines (Unity, UE4)
  • Familiarity with CI/CD tools
  • Understanding of database types and concepts (e.g., SQL, MongoDB)
  • Experience game engines such as UE4 or Unity3D
  • Proficiency with other programming languages including C#, C++, Go, Python
  • Exposure to system design principles
  • Familiarity with Docker and containerization principles
  • Familiarity with cloud platforms such as Azure or AWS
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service