Job Openings Full Stack Developer (Python / ROR)

About the job Full Stack Developer (Python / ROR)

Overview of Duties and Responsibilities

  • Communicate with stakeholders/project owners to gather requirements, and improve the applications performance and functionality
  • Design client-side and server-side architecture
  • Build the front end of the application with an appealing visual design
  • Build features and applications with a responsive design
  • Build client portals and internal admin dashboards
  • Incorporate best practices in integrating open-source systems into new applications
  • Write effective APIs
  • Test application to ensure responsiveness and efficiency
  • Troubleshoot problems, and identify bugs
  • Create data protection and security settings
  • Write and update technical documentation

Job Qualifications and Skills Requirements

  • Bachelor's degree in computer science, engineering, or a related technical education
  • Knowledge of front-end programming languages and libraries (e.g. HTML, CSS, JavaScript - Angular, React, Node.js, XML, jQuery)
  • Fluency with Python or ROR and PHP programming languages
  • Experience with no code tools preferably with Webflow
  • Experience in building web-based applications
  • Knowledge of the UI/UX development concept
  • Experience working with relational databases (e.g. MySQL, Oracle, MS SQL)
  • Experience in implementing and integrating applications through REST API
  • Experience with web automation and web scraping
  • Knowledge of code versioning tools
  • Excellent written and verbal communication skills
  • Analytical with problem-solving skills
  • A self-starter and can work autonomously
  • Highly organized and attentive to details
  • Highly interested in developing new technologies