Javascript/Angular Developer


Questions?   Contact us!


Located in the heart of downtown San Diego, BuildFire is changing the game for businesses in how they build, manage, and deploy a mobile app solution. Let’s face it, smartphones are not going anywhere, more and more companies are turning to BuildFire to solve challenges with their internal employee communication strategy or a strategy to gain and build loyalty with customers. Our app development platform powers over 10,000 mobile apps with millions of users using our apps every day. G2 Crowd - Top B2B Tech in San Diego 2018 TEDx - Most innovative companies in San Diego 2017

Job Description

We are looking for a javascript engineer to join our dev team. Our platform and open source plugins are constantly being updated and maintained. We are looking for a seasoned javascript engineer to tackle on-going enhancements and maintenance of our systems. Our systems are all javascript based. Some are pure vanilla Javascript, older systems are written using AngularJS and new systems are written using ReactJS. We are looking for someone who likes to learn and reverse engineer systems to see how they work. We are a group of fasted-paced, highly driven engineers. If this sounds like a good fit for you then we'd like to talk. Responsibilities: - Work off a constant list of tickets entered in by the product team as well as customer service. - Understand what the enhancement or bug is and gather the requirements needed to solve the issue - Find the appropriate github repo, reverse engineer how it works (with help from the team) find the issue and like a skilled surgeon, fix/enhance the module without causing additional hard - Have a good eye for UI - Test your solutions - Send back pull requests with the fix Technical Skills needed: - Strong command of JavaScript - Great experience with Angular - Great experience with CSS - Good knowledge of NoSQL type databases preferably MongoDB


Only candidates from United States, Canada, Argentina, Brazil, Chile, Colombia, Costa Rica, Ecuador, El Salvador, Mexico, Panama, Peru, Uruguay

Intermediate or advanced spoken English is required for ALL opportunities. If you can't speak English yet, please keep practicing and apply in the future.

Already have an account?

Sign In to load your details

Apply now

Please complete our online questionnaire

Upload your photo
First Name (Required)
Last Name (Required)
Email (Required)
Summary (Required)
LinkedIn Profile (Required)
GitHub Profile (Optional)
Stack Overflow Profile (Optional)
Portfolio (Optional)
English Resume (CV) (Required) Under 5MB please. English. PDF only.
Availability (Required)
Full-time Monthly Salary Expectations (in USD) (Required)
Country (Required)
Are you able to hold an interview in English? (Required)
On a scale of 1-10: what is your level of spoken English? (Required)
Required Skills (Experience in years) (Required)
Optional Skills (Experience in years) (Required)
How many years of your career have you worked remotely? (Required)
How many years have you worked professionally in software? (Required)
Do you think you fit the role described? Why? (Required)
How much experience do you have with Angular? (Required)
Tell us a little bit about what you have built with Angular (Required)
Have you been developing in javascript for at least the last 2 years? (Required)
Are you comfortable holding a conversation in English? (Required)
Have you ever worked on an open source project? (Required)
Have you ever worked with NodeJS? (Required)