Full Stack Developer
Full Stack Developer
CreatorUp is a global leader in digital media training and digital content creation. We help companies create videos at scale that drive results, powering partners like Google, Twitter, and UCLA. Our first-of-its-kind video marketplace makes video easy for small businesses to large enterprises by providing transparent pricing and click-to-buy simplicity in the complex world of video content production. This is an outstanding opportunity for a professional to join a growing company as we expand our work globally.
We are seeking a skilled full stack developer to join our fast-paced development environment building and expanding our industry changing platform. This full-time, remote position will report to the VP of Engineering and Development, and will:
- Design, develop and modify software systems and custom components using a modern dev stack
- Develop software solutions by analyzing system performance standards, confer with users or system engineers
- Analyze systems flow, data usage and work processes; and investigate problem areas
- Integrate existing software into new or modified systems
- Develop and execute test procedures for software components
- Analyze user requirements to derive technical software design and performance requirements
- Plan, track, manage deliverables on short term sprints, and long-term software deployments
- Ensure that critical systems are implemented leveraging best practices for security, design functionality, and reliability.
QUALIFICATIONS
Proficiency in the following:
- PHP, jQuery, Javascript, mySQL, AJAX, html5 and CSS3
- Scalable web applications development through PHP, Node.js
- Knowledge of working with mySQL databases, T-SQL, queries and database I/O in an efficient and optimized way, data paging, advanced database queries.
- REST API consumption and development
- web application security
- php/mysql linux servers, Apache, NGINX
- Agile methodologies and SCRUM
- CRON jobs setup and maintenance
- Database design and management for relational DBs ( mysql )
- Google Data Studio, Google Sheets
Preferred Experience
- Knowledge of front end development stacks like React.js, Angular JS, etc.
- Cloud development with Google Cloud or Amazon AWS
- Microservices development and maintenance like Amazon’s delta functions
- WordPress theme and custom plugin development
- Google Cloud AI for natural language knowledge and Dialog Flow
- Knowledge of Angular JS and/or React JS with applied experience
- Knowledge and experience with custom ESBs ( Enterprise Service Bus ) and middleware/middle-tier applications
- SalesForce, Slack, and Quickbooks API and consumption IO through PHP
- Security assessment and Penetration testing skills and tools to vet the security of web applications
- Knowledge of iOS and Android application development, SDKs, APIs
- Familiar with Tableau or Microsoft Power BI
- Knowledge around Artificial Intelligence, Machine Learning, SaaS AI tools
- Proficiency in the Linux Operating System administration, updates, security
REQUIREMENTS
- 5+ years relevant experience building and supporting web applications as a Full-Stack Developer at all points in the software lifecycle
- Ability to own and carry assignments and sub-project through end to end.
- Ability to analyze requirement or scope of work and ask clarifying questions.
- Good requirement analysis skills
- Ability and will to expand on an assignment, propose more features, go the extra mile to implement what would be helpful
- Careful attention to security, stability of the developed code
- Excellent communication skills – verbal and written
- Attention to detail with a passion for software architecture and design
- Creative, self-motivated, positive attitude toward tackling training and software issues
- Ability and will to work as part of a team
- Ability to be flexible to support users in different time zones as needed