Front-End Development:
Build the front-end of applications through appealing visual design.
Write clean, functional code for user interfaces.
Develop features and applications with a mobile-responsive design.
Back-End Development:
Develop and manage well-functioning databases and applications.
Write effective APIs.
Test software to ensure responsiveness and efficiency.
Troubleshoot, debug, and upgrade software.
Collaboration and Documentation:
Collaborate with data scientists, analysts, and other departments on projects.
Write technical documentation.
Requirements and Skills:
Experience:
Proven experience as a Full Stack Developer or in a similar role.
Experience developing desktop and mobile applications.
Technical Skills:
Familiarity with common stacks (e.g., Java, JavaScript, HTML/CSS, PHP, C#).
Knowledge of front-end languages and libraries (e.g., HTML/CSS, JavaScript, XML, jQuery).
Knowledge of Database and scripting (Postgres, SQL, Python)
Knowledge of AWS cloud
Other Qualities:
Team player with a knack for visual design and utility.
Familiarity with Agile methodologies is a plus.