Full Stack Developer
las vegas, Las Vegas
RevyOps
Job Title: Full Stack Developer (Python/Django + Vue.js/Google Cloud)
Location: Remove
Employment Type: Full-Time
About Us
RevyOps is a central database platform with tailored-fit BI Analytics for lead generation and revenue operations teams. We’re seeking a Full-Stack Developer to join our dynamic team and help build scalable, high-impact solutions that leverage modern web technologies.
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.
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 (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.
Why Join Us?
Impactful Work: Contribute to projects that have a meaningful impact on our customers and our industry.
Innovative Environment: Work with cutting-edge technologies, frameworks, and cloud platforms.
Professional Growth: We offer mentorship, training, and opportunities to expand your skill set.
Collaborative Culture: Join a team of passionate professionals who value integrity, inclusivity, and teamwork.
Competitive Compensation: We provide a competitive salary and benefits package.