Full Stack Developer

$80,000 - $132,816/Yr

Ethos International Ltd - Irving, TX

posted 3 months ago

Full-time - Entry Level
Irving, TX
Museums, Historical Sites, and Similar Institutions

About the position

As a Full-Stack Developer, you will be responsible for designing, developing, and maintaining both the front-end and back-end of web applications. This role requires a collaborative approach, as you will work closely with our product team, designers, and other developers to create seamless, user-friendly applications that meet the needs of our clients and end-users. Your expertise will be crucial in ensuring that the applications are not only functional but also aesthetically pleasing and optimized for performance. In the front-end development aspect, you will develop responsive and interactive web interfaces using HTML, CSS, and JavaScript. You will implement user interfaces (UIs) that are both functional and visually appealing, collaborating with UI/UX designers to translate design prototypes into functional web pages. Additionally, you will optimize web applications for maximum speed and scalability, ensuring a smooth user experience. On the back-end, you will design and implement robust, scalable, and secure server-side logic using C# and the .NET framework. Your responsibilities will include developing and maintaining RESTful APIs to support front-end functionality, integrating front-end components with server-side logic, and managing database operations. This includes writing queries, optimizing performance, and ensuring data integrity. Collaboration and communication are key components of this role. You will work closely with cross-functional teams to gather and understand project requirements, participate in code reviews to maintain code quality and consistency, and troubleshoot, debug, and upgrade existing software. Staying up-to-date with emerging technologies and best practices in full-stack development will also be essential to your success in this position.

Responsibilities

  • Develop responsive and interactive web interfaces using HTML, CSS, and JavaScript.
  • Implement user interfaces (UIs) that are both functional and aesthetically pleasing.
  • Collaborate with UI/UX designers to translate design prototypes into functional web pages.
  • Optimize web applications for maximum speed and scalability.
  • Design and implement robust, scalable, and secure server-side logic using C# and the .NET framework.
  • Develop and maintain RESTful APIs to support front-end functionality.
  • Integrate front-end components with server-side logic.
  • Manage database operations, including writing queries, optimizing performance, and ensuring data integrity.
  • Work closely with cross-functional teams to gather and understand project requirements.
  • Participate in code reviews to maintain code quality and consistency.
  • Troubleshoot, debug, and upgrade existing software.
  • Stay up-to-date with emerging technologies and best practices in full-stack development.

Requirements

  • Proficient in front-end technologies including HTML, CSS, and JavaScript (experience with frameworks like Angular, React, or Vue.js is a plus).
  • Strong experience with C# and the .NET framework for back-end development.
  • Familiarity with database technologies (e.g., SQL Server, MySQL, NoSQL).
  • Experience with version control systems, particularly Git.
  • Understanding of RESTful API design and implementation.
  • 1 year of professional experience as a Full-Stack Developer or in a similar role.
  • Proven experience in developing and deploying web applications.
  • Familiarity with Agile/Scrum development methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills, both written and verbal.
  • Ability to work effectively both independently and as part of a team.

Nice-to-haves

  • Experience with cloud services (e.g., Azure, AWS) and DevOps practices.
  • Knowledge of additional programming languages or frameworks.
  • Experience with front-end build tools and package managers (e.g., Webpack, NPM).

Benefits

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A collaborative and innovative work environment.
  • Flexible work arrangements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service