Full Stack Developer - Contractor

At Don't Panic Consulting, our developers are the lifeblood of our organization. There is almost no client interaction that doesn't require a developer resource. As such, we have high expectations. In addition to the duties and responsibilities below, we also expect our developers to LOVE technology, gaming, and science fiction, at least in some combination!

 We work with clients all over the United States, from small local companies, non-profits, and startups to large multinationals with billions of dollars in revenue. Projects range from 3-6 months to multi-year engagements.

We are looking for developers who can take an architecture or set of design documents and build to that specification while ensuring feasibility and reliability of the application being developed or modified, and providing great developer support to our customer-facing architects.

Your primary development environment will be the Salesforce Cloud, as well as potentially Heroku or our internal Kubernetes-based PaaS. Knowledge of Salesforce development is required.

This is not a customer-facing position. You will interact with our architects, develop code, and ensure the architect has complete development documentation through our source control repositories, and documentation tools in order for the architect to implement the code in the client's environment, and proceed with User Acceptance Testing and solution validation.

We are always hiring for this position. If accepted, a Full Stack Developer will be assigned to a particular project as demands require. This is a fully remote position.

Duties and Responsibilities
  • Writing and implementing efficient code
  • Writing and implementing unit, functional, and end-to-end testing protocols
  • Writing and implementing code according to a prescribed architecture
  • Determining operational practicality
  • Developing quality assurance procedures
  • Validating deployments in a pre-production environment
  • Maintaining and upgrading existing systems
  • Working closely with other developers, UX designers, and Technical Architects

Qualifications and Requirements
  •  Knowledge and interest in computer systems and the latest technologies 
  • The ability to learn new technologies quickly
  • An analytical mind
  • The ability to communicate complex procedures to other colleagues
  • Commercial and business awareness
  • Good communication skills – both written and verbal
  • Attention to detail and desire to probe further into data
  • Knowledge of  Apex and Visualforce (Salesforce Development)
  • Knowledge of at least 3 of the following: Javascript, Ruby, Python, Lightning (Web) Components, HTML/CSS
  • Knowledge of the following is a bonus: Kubernetes, Helm, Chef/Puppet/Ansible, Google Cloud, AWS, Azure

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file
ErrorRequired field
Error
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field