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