Work type
fulltime
2 weeks ago
Fullstack Developer
python
django
postgresql
google cloud
docker
vue.js
react
git
Position Overview
In this role, you will develop and maintain end-to-end applications, working on both the front and back end. You should be passionate about solving complex problems, eager to learn and thrive in a fast-paced environment.
Key Responsibilities
- Backend Development: Implement and maintain server-side logic using Python and Django.
- Database Management: Work with PostgreSQL and Google Cloud Datastore to design efficient schemas and ensure data integrity.
- Cloud Deployment: Deploy and manage applications on Google Cloud services such as App Engine, Tasks, Cloud SQL, Logging, and Monitoring. (Experience with BigQuery is a plus.)
- Containerization: Use Docker to containerize applications for development and production environments.
- Front-End Development: Build responsive, user-friendly interfaces using Vue.js or React.
- Collaboration: Work closely with cross-functional teams (designers, product managers, etc.) to ensure seamless product development.
- Code Quality & Best Practices: Write clean, well-documented, and testable code. Conduct and participate in code reviews.
Required Technical Skills
- Proficiency in Python and Django
- Experience with PostgreSQL and/or other relational databases
- Familiarity with Google Cloud Platform (Datastore, App Engine, Tasks, Cloud SQL, Logging, Monitoring; BigQuery a bonus)
- Docker knowledge for containerization
- Front-End Framework: Vue.js or React (experience with both is a plus)
- Version Control: Proficiency with Git and Git-based workflows
Soft Skills & Values
- Critical Thinking: Able to analyze complex problems and develop creative, practical solutions.
- Work Ethic: Takes initiative and shows consistent dedication to meeting deadlines and delivering high-quality results.
- Integrity & Honesty: Trustworthy and transparent in all interactions, committed to doing the right thing.
- Attention to Detail: Meticulous in coding, testing, and documentation.
- Organization: Can juggle multiple tasks and projects while maintaining a sense of priority.
- Communication: Excellent written and verbal skills, able to explain complex ideas clearly to technical and non-technical team members.
- Self-Awareness & Personal Growth: Open to feedback, eager to learn, and committed to continuous improvement.
Contact:
In this role, you will develop and maintain end-to-end applications, working on both the front and back end. You should be passionate about solving complex problems, eager to learn and thrive in a fast-paced environment.
Key Responsibilities
- Backend Development: Implement and maintain server-side logic using Python and Django.
- Database Management: Work with PostgreSQL and Google Cloud Datastore to design efficient schemas and ensure data integrity.
- Cloud Deployment: Deploy and manage applications on Google Cloud services such as App Engine, Tasks, Cloud SQL, Logging, and Monitoring. (Experience with BigQuery is a plus.)
- Containerization: Use Docker to containerize applications for development and production environments.
- Front-End Development: Build responsive, user-friendly interfaces using Vue.js or React.
- Collaboration: Work closely with cross-functional teams (designers, product managers, etc.) to ensure seamless product development.
- Code Quality & Best Practices: Write clean, well-documented, and testable code. Conduct and participate in code reviews.
Required Technical Skills
- Proficiency in Python and Django
- Experience with PostgreSQL and/or other relational databases
- Familiarity with Google Cloud Platform (Datastore, App Engine, Tasks, Cloud SQL, Logging, Monitoring; BigQuery a bonus)
- Docker knowledge for containerization
- Front-End Framework: Vue.js or React (experience with both is a plus)
- Version Control: Proficiency with Git and Git-based workflows
Soft Skills & Values
- Critical Thinking: Able to analyze complex problems and develop creative, practical solutions.
- Work Ethic: Takes initiative and shows consistent dedication to meeting deadlines and delivering high-quality results.
- Integrity & Honesty: Trustworthy and transparent in all interactions, committed to doing the right thing.
- Attention to Detail: Meticulous in coding, testing, and documentation.
- Organization: Can juggle multiple tasks and projects while maintaining a sense of priority.
- Communication: Excellent written and verbal skills, able to explain complex ideas clearly to technical and non-technical team members.
- Self-Awareness & Personal Growth: Open to feedback, eager to learn, and committed to continuous improvement.
Contact: