Job Description

A Full Stack Engineer is a versatile and essential member of the development team, responsible for both front-end and back-end development tasks. This professional plays a key role in the creation of web applications, by simultaneously managing server-side and client-side architecture. They are skilled in a wide range of programming languages and frameworks and are capable of designing user interactions, developing servers and databases for website functionality, and coding for responsive systems. A Full Stack Engineer not only possesses the technical acumen but also collaborates effectively with other developers, product managers, and business stakeholders to deliver robust and scalable solutions. This role demands continuous learning and adaptability to emerging technologies and practices in software development.


Responsibilities

  • Develop front-end website architecture with a focus on responsive design principles.
  • Design user interactions on web pages using JavaScript, HTML, and CSS.
  • Create and manage well-functioning databases and servers using back-end technologies.
  • Ensure cross-platform optimization and compatibility for all developed applications and interfaces.
  • Collaborate with graphic designers and product teams to deliver high-quality web designs.
  • Build APIs for front-end teams, ensuring seamless integration and functionality.
  • Implement security and data protection measures within software applications.
  • Conduct software testing, troubleshooting, and debugging during the development lifecycle.
  • Stay up-to-date with industry trends, emerging technologies, and best practices.
  • Support and mentor junior developers, assisting them in task completion and skill development.
  • Participate in code reviews to ensure quality and adherence to coding standards.
  • Maintain and update the software documentation and user guides regularly.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Full Stack Engineer or similar role in web development.
  • Proficiency in front-end languages such as HTML, CSS, and JavaScript.
  • Strong expertise in back-end programming languages like Python, Ruby, or Java.
  • Experience with databases, both relational (SQL) and non-relational (NoSQL).
  • Familiarity with version control systems such as Git and collaborative coding practices.
  • Excellent problem-solving skills and a proactive approach to solution development.
  • Strong communication abilities to collaborate with team members and stakeholders effectively.


Job Details

Role Level: Mid-Level Work Type: Full-Time
Country: United Arab Emirates City: Dubai
Company Website: https://www.talentmate.com Job Function: Software Development
Company Industry/
Sector:
Recruitment & Staffing

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Similar Jobs

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn