Responsibilities
- Maintain expand and scale our websites and applications.
- Create and maintain software documentation.
- Create userfriendly and intuitive interfaces.
- Developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Be involved and participate in the overall application lifecycle
- Main focus on coding and debugging.
- Define and communicate technical and design requirements for front end and backend.
- Provide training help and support to other team members
- Build highquality reusable code that can be used in thew future
- Develop functional and sustainable web applications with clean codes
- Troubleshoot and debug applications
- Stay up to date with current best practices
- Conduct UX/UI tests and optimize performance.
- Manage cuttingedge technologies to improve applications
- Collaborate with multidisciplinary team of designers developers and system administrators
- Participate in conferences and educational programs
- Fixing bugs and performance problems
- Writing clean readable and testable code
Skills
- 58 years of professional experience in web and mobile application development with a strong focus on iOS and Android platforms.
- Track record of successfully managing multiple company websites.
- Proficiency in mobile development tools and languages for both platforms (e.g. Android Studio Xcode Swift Kotlin).
- Indepth knowledge in HTML CSS3 JavaScript React Angular Python Bootstrap Ajax jQuery and Node.js
- Proficient knowledge of a backend programming language Depending on the specific case should have the knowledge of one or more of PHP Python Ruby Java .NET JavaScript etc.
- Indepth knowledge in CMS framework: Word Press Joomla WooCommerce Magento Drupal. Etc
- Proficient understanding of OWASP security principles.
- Knowledge of SEO best practices.
- Integration of multiple data sources and databases into one system.
- Experience with RESTful APIs and integration of thirdparty libraries and services considering the specific requirements of each platform.
- Familiarity with version control systems understanding of code management tools such as Subversion such as Git.
- Knowledge of modern software development practices including Agile methodologies.
- Strong problemsolving skills and attention to detail.
- Excellent communication and teamwork skills.
- A passion for staying updated with the latest trends and technologies in iOS and Android.
- Excellent timemanagement and communication skills.
- Fixing bugs and performance problems
- Writing clean readable and testable code.
Job Type: Fulltime
Application Question(s):
- Are you available to join immediately
This job has been sourced from an external job board.
More jobs on