What are the responsibilities and job description for the Mid-Level JavaScript Developer position at HappyFunCorp?
*This position is 100% remote* ; Salary Range: $90,000-$100,000
For over ten years, HappyFunCorp has been helping businesses develop great products and deliver technical solutions with a blend of strong engineering skills, human-focused design, and culture that makes working with us enjoyable. We’ve worked closely with startups as well as Fortune 500 companies to innovate across a variety of verticals. Though we’re headquartered in Brooklyn, NYC, we embrace remote work, and it’s been part of our DNA from the start.
Our team of over 70 sharp and talented engineers, designers, and product architects hail from diverse backgrounds, bringing empathy and business savvy to every project and relationship we take on. Whether you’re looking to take an idea from concept to production, improve an existing product, or handle a complicated digital transformation project, we can help.
Responsibilities:
- Work closely with developers creating internal tools to monitor and inform stakeholders of data being processed by our systems.
- Implement new services, APIs, and operational monitoring functions.
- Own production services, investigate and resolve issues, bottlenecks, and inefficiencies.
- Create and update thorough and readable living documentation for services.
- Develop APIs that allow brand content to be processed, enhanced, and made available to customers through multiple channels.
- Collaborate closely with other developers,, designers, and product managers to define innovative ways to improve services.
- 3-5 years of professional experience.
- JavaScript, React.js, Node.js
- Demonstrated understanding of REST, service architecture, monitoring, and scalability.
- Extensive knowledge of software design patterns, including those commonly used within large web application platforms.
- Proven experience developing and owning services deployed in AWS or equivalent cloud platform leveraging CI/CD and codified infrastructure.
- Experience using Node.js, JVM languages, and search engines such as Elasticsearch or Solr.
- Experience using HTML/CSS and frontend web frameworks such as Vue, Nuxt, or equivalent.
- Knowledge of SQL/NoSQL data stores and caching solutions.
- Experience working in an Agile environment to translate user stories into technical tasks and estimate effort effectively.
- Strong communication, analytical, and problem-solving skills
COMPANY VALUES
- Creative Optimism. We are problem-solvers who use a lens of opportunity to make the world a bit better with all that we do.
- Dignity. Our best work can only be done in an environment in which HFCers and our partners treat each other – and themselves – with dignity.
- Equity. We strive for diversity across many dimensions and we believe our team is strongest when it is fairest.
- Entrepreneurial Spirit. Our “engine” is the energy that comes with ownership, agency, and responsibility for what we produce.
- Trust The bedrock of any organization is the growth of trust in our leaders, peers, and partners – the most rewarding work demands it.
HFC is a good fit for entrepreneurially-minded doers that learn and adapt quickly and have a passion for what they do. What we look for is someone with experience turning ideas into fully-fledged products. We offer competitive pay, a fully remote company culture, and the opportunity to work on cool projects with great people. If this sounds like you, send us your application!
Salary : $90,000 - $100,000