Find the right fit for your skills


Online Software Developer


Full time Posted On 06.18.2024 Expire On 07.09.2024 Employer

Description


Job Specification:

Introduction to ALTA & ALTA Online

The Adult Literacy Tutors Association is a non-profit organization in existence since 1992. It provides free community classes in reading, writing and spelling for adults in Trinidad and Tobago.
ALTA Online is an interactive, web-based programme of literacy instruction built around Caribbean life skills content and designed for independent use by persons aged 9 and over. In 2023, ALTA Online won an EU Innovation Award.
The development team is led by an expert programmer (Google, Facebook - current) and a highly experienced Application Support Engineer who both provide daily mentoring and monitoring. 

Job Description

ALTA Full Stack Application Developer combines the art of design with the art of programming to complete ALTA Online. This person must be proficient in developing web applications using PHP, MySQL, JavaScript, ReactJS, and HTML.

KEY DUTIES
SOFTWARE DEVELOPMENT
  • • Translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. Ensure the technical feasibility of UI/UX designs.
  • Development of all server-side logic.
  • Bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
  • Manage back-end services and the interchange of data between the server and the users.
  • Build efficient, testable, and reusable code. 
  • Solve complex performance problems and architectural challenges.
  • Integration of data storage solutions, definition, and maintenance of the central database, ensuring high performance and responsiveness to requests from the front end.
  • Optimize application for maximum speed and scalability.
  • Collaborate with other team members and stakeholders.
  • Create associated documentation for all features that are worked upon.
  • Debug and troubleshoot issues across development and production environments.

OTHER
  • Exigencies of the organization
  • Any other duties as assigned by management

Working Hours
  • Working hours are flexible between 7.30 am and 5.00 pm.

Skills and Qualifications
  • Strong knowledge of PHP web frameworks, e.g. Laravel
  • Understanding the fully synchronous behavior of PHP • Understanding of MVC design patterns
  • Proficient understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Knowledge of object-oriented PHP programming
  • Understanding accessibility and security compliance
  • Strong knowledge of the common PHP or web server exploits and their solutions
  • Understanding fundamental design principles behind a scalable application
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Familiarity with the limitations of PHP as a platform and its workarounds
  • Creating database schemas that represent and support business processes
  • Familiarity with SQL/NoSQL databases and their declarative query languages
  • Proficient understanding of code versioning tools, such as Git
  • Strong knowledge of web standards
  • Proficient understanding of cross-browser compatibility issues and ways to work around them
  • Knack of adhering to best design practices
  • Ability to write Technical Documentation
  • Bachelor’s Degree in Computer Science or related field with a focus on software development

Preferred Characteristics
  • Able to work with a minimum of supervision following set guidelines
  • Meticulous attention to detail and a disciplined and productive approach to meeting project deadlines
  • Excellent critical thinking abilities (Use logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems)
  • Proactive


Overview


Adult Literacy Tutors Association (ALTA)
col-narrow-left   

Job ID:

112176

Title:

Online Software Developer

Location:

,

Category:

Information Technology

Salary:

col-narrow-right   

Employment Type:

Full time

Posted:

06.18.2024


Tags


IT-Software Development : General-Other: IT-Software Development, Software-System Architecture, Software-Web Development


Job Requirements


Job Requirements
 
  • Bachelor’s Degree in Computer Science or related field with a focus on software development
  • Proficient in developing web applications using PHP, MySQL, JavaScript, ReactJS and HTML
  • Creating database schemas that represent and support business processes
  • Ability to write Technical Documentation
  • Meticulous attention to detail and a disciplined and productive approach to meeting project deadlines

Career Advice

BROWSE JOBS

Safeguarding Your Personal Data on JobsTT.com

Safeguarding Your Personal Data on JobsTT com Worried about all the information you store on JobsTT com Below details who interacts with your disclosed information to give you peace of mind Perso…

Read More