Full Stack Developer

Hydra-Flex, Inc.

$95K — $115K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or equivalent experience.
  • 4+ years of software development experience.
  • Proficient in HTML, CSS, JavaScript, Node.js, and Vue.js.
  • Experienced with RDBMS and NoSQL solutions, as well as event logging systems.
  • Skilled in using data visualization tools like Vega-Lite and D3.
  • Familiar with creating and managing REST APIs.
  • Comfortable with Git and CI/CD practices.

Responsibilities

  • Deliver reliable and user-friendly customer-facing websites.
  • Collaborate on technology stack decisions.
  • Create APIs and documentation to add value for partners.
  • Develop low-latency systems using Azure for processing millions of events daily.
  • Define deliverables with product and engineering teams.
  • Own all phases of the software development lifecycle.
  • Proactively deliver clean and effective solutions.

Benefits

  • Engaging work environment with a focus on innovation.
  • Opportunity to work with modern technologies and agile teams.
  • Support for professional growth and skills development.
  • Opportunity to impact customers by reducing waste and improving quality.
  • Dynamic small company culture with a 'work hard, play hard' philosophy.
Full Job Description
JOB SUMMARY

Does bringing modern technologies into new domains interest you? Or making measurable and consistent improvement available to your customers? Or being able to help lead new initiatives from the ground up? If yes, we'd love to hear from you! We're looking for an experienced developer to help us build out cloud-based services, and create tools to help our customers reduce waste, improve quality, and gain greater control over their businesses.

KNOWLEDGE AND SKILL REQUIREMENTS
  1. Bachelor's degree in Computer Science or equivalent practical experience.
  2. 4+ years of experience in software development.
  3. Fluent in technologies like HTML, CSS, JavaScript, Node.js, Vue.js, RDBMS and/or NoSQL solutions, and event logging and messaging systems.
  4. Enjoy working with and displaying data using tools like Vega-Lite, D3, SVG, and/or Observable or Jupyter notebooks.
  5. Comfortable creating, documenting, and using REST APIs.
  6. Able to work effectively with wireframing tools and graphics programs.
  7. Well versed in user and group management concepts and OAuth.
  8. Can effectively transition prototypes to production ready services.
  9. Able to create, deploy, and support IaaS/PaaS production systems (esp. using Azure Functions, Azure API Management, Azure App Service, Azure IoT Hub, and IoT Edge).
  10. Comfortable with Git, GitHub, and CD/CI practices.
  11. Enjoy tinkering and experimenting in areas outside of your core competencies.


JOB RESPONSIBILITES

TECHINICAL
  • Delivering reliable, useful, intuitive customer-facing web sites.
  • Collaborating to make the best choices concerning technology stack.
  • Creating APIs and developer documentation to empower our partners to derive value from our platform.
  • Leveraging Azure services to develop modern, reliable, low latency systems to facilitate the ingest and routing of up to millions of events per day to critical internal systems and customer interfaces.
  • Work with product and engineering leaders to help define what we can deliver to our customers.
  • Owning the entire software development lifecycle; from planning and design, to implementation and testing, and followed by operation and maintenance.
  • Being self-driven and motivated to deliver clean solutions that meet and sometimes exceed requirements
  • Various other duties as assigned.


COMPETENCIES

1. ORGANIZING, PLANNING AND DECISION MAKING: Analyzes problems, identifies issues, establishes priorities and accomplishes outcomes in a sequential fashion; anticipates needs and develops alternative courses of action in recognition of changing conditions.
2. KNOWLEDGE AND SKILL: Acquires training or skills to apply up-to-date knowledge to achieve results; demonstrates innovativeness in applying leading edge technology and/or new procedures and approaches.
3. JOB COMMITMENT: Willingly accepts responsibility and performs expected and unexpected tasks as needed. Demonstrates initiative and tenacity; exerts extra effort when necessary to get the job done. Performs effectively under stressful conditions.
4. RESULTS ORIENTED: Able to focus on the desired outcome of assigned tasks and completing tasks on schedule. Sets challenging goals, focuses effort on goals, and meets or exceeds goals.
5. LEADERSHIP: Keeps the company vision, mission and values at the forefront of actions and decision making and encourages others to do the same. Is able to organize and influence a group of people to achieve a common goal

Similar Jobs

More Information Technology Jobs

Find similar Full Stack Developer jobs: