Ethos International Ltd - Irving, TX
posted 3 months ago
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.