Vast Bridges
Web Application Developer
TLDR
Design and build a highly scalable web application while maintaining existing full-stack apps and internal tools.
We are looking for a reliable, thorough, well rounded full stack developer. This person’s responsibilities will range from designing and developing a highly scalable web application to maintaining existing full stack web applications which may include feature upgrades, bug fixes, ad hoc reports, internal tools, etc.
Required qualifications:
- Experience with Service Oriented Platform Architectures using REST web services
- Excellent understanding and working knowledge of JavaScript (Node.js, IO.js) preferably the Express web stack
- Well versed in design patterns including SOA design patterns, GOF, and Enterprise design and integration patterns
- Experience with persistent storage engines such as Redis, MongoDB, and
Desired Skills and Experience:
- Experience with Web Scale architecture at scale; strong skills in service design and service performance monitoring/tuning
- Experience with C#, Python, PHP, Ruby or other web based languages
- Expertise in authoring requirements, design, architecture and technical solution documents
- Experience in database design, implementation, and optimization
- Ability to work with small engaging teams
- Experience designing services platform that can support both in-house developed apps as well as third party apps
- Good understanding of various stacks such as open source stack, and cloud service offerings from providers like AWS, Google or Rackspace
- Experience with build and CI/CD tools and applications
- Experience with virtualization (Docker), storage, networking, and file systems
Project Execution:
- Assists in definition of project deadlines and
- Takes input from management and appropriately and accurately applies comments/feedback.
- Experience with Agile and other rapid development methodologies
- Experience with Asana, JIRA, TFS, or similar
Problem Solving:
- Exhibits confidence and an extensive knowledge of design and coding practices when solving technical
- Identifies and resolves critical issues with
Culture:
- Energetic, fun, motivated, ready and willing, focused
- Strong communication skills, able to communicate ideas and concepts both verbally and in written form
- Able to work independently, self-starter and in small groups
- Strong attention to detail and quality of work
Perks:
- Full-Time, salaried position
- Subsidized Medical, Dental, Vision, Life, Cancer, Hospital and Short Term Disability insurance
- Simple IRA with company match
- Discounted YMCA Membership
Benefits
Equity Compensation
Simple IRA with company match
Health Insurance
Subsidized Medical, Dental, Vision, Life, Cancer, Hospital and Short Term Disability insurance
Wellness Stipend
Discounted YMCA Membership
Web Application Developer