We are looking for a skilled Full Stack Developer to join our team, responsible for developing and maintaining both web and mobile applications. The ideal candidate should be proficient in both front-end and back-end technologies and have experience in creating user-friendly and efficient applications across different platforms.
Key Responsibilities:
Develop and maintain web applications using modern web technologies (HTML, CSS, JavaScript, etc.).
Develop and maintain mobile applications for iOS and Android platforms.
Write clean, scalable code for both web and mobile applications.
Design user interfaces for both web and mobile applications to enhance user experience.
Integrate applications with various back-end services and databases.
Ensure the performance, quality, and responsiveness of applications.
Identify and correct bottlenecks and fix bugs.
Collaborate with cross-functional teams to define, design, and ship new features.
Stay up-to-date with emerging technologies and industry trends.
Qualifications:
Proven experience as a Full Stack Developer or similar role.
Proficiency in front-end technologies such as HTML, CSS, and JavaScript.
Experience with back-end technologies and frameworks such as Node.js, Django, or Ruby on Rails.
In-depth knowledge of at least one programming language for mobile development (Swift, Java, Kotlin).
Familiarity with RESTful APIs to connect web and mobile applications to back-end services.
Understanding of database management systems (e.g., MySQL, MongoDB).
Strong problem-solving skills and the ability to troubleshoot and debug applications.