Developer

We are looking for a developer to join our team.

We are looking for an exceptional Developer to work with our cross-functional team, and join our world-class community of talented experts. Core to this need are expertise in:

Primary Responsibilities:

  • Produce high quality code resulting from knowledge of the latest frameworks, code peer review, and automated unit test scripts
  • Perform product design, system analysis, and programming activities
  • Collaborate with and mentor other developers
  • Participate in product design meetings, daily stand-ups, backlog grooming
  • Develop and document unit tests
  • Extensive experience with JavaScript
  • Strong knowledge of HTML5, CSS3
  • Understanding of Angular, Proficient in ReactJS
  • Solid understanding of the software development process and experience working on agile teams

Skills:

  • 5+ years of programming experience
  • Javascript: at least 1 year of Angular/React experience
  • NET Core/ASP.NET Web API app in AWS stack: Elastic Beanstalk/Elastic Container Service/Lambda
  • Azure DevOps experience
  • Proficient in object-oriented design and development using software development best practices
  • UI Frameworks/CSS Styling:  Bootstrap 3.0+, Bootswatch Themes for Bootstrap, Angular UI directives for Bootstrap, JQuery UI
  • Web API/Services:  ASP.NET Web API using C#, WCF/ASP.NET Web Services, .NET Core Web API
  • Development Environments:  Visual Studio Code, GIT for both Angular and Web API, SQL Servers, Visual Studio Team Services
  • Familiar with AWS or Azure
  • Work in Agile/Scrum teams
  • Strong knowledge of software implementation best practices
  • Ability to adapt quickly to an existing, complex environment and learn new concepts and software
  • Self-motivated, independent, detail oriented, responsible team player and exhibit exceptional relationship management skills
  • Passionate about building high-quality systems with software implementation
  • Professionalism and integrity
  • Strong interpersonal and written communication skills
  • Ability to work in fast paced environment

Why work for iomer?

  • Mentorship from exceptional senior resources;
  • The opportunity to learn about a broad spectrum of technologies & tools;
  • Work with a team of individuals that are as motivated and passionate about technology as you are;
  • W​ork in a fun work atmosphere;
  • Team-building activities through the Social Committee;
  • We believe strongly in work/life balance. We want you to spend your time doing what you want to do.

APPLY NOW

Send us your resume and let’s build something great together. Note: This is not a remote position.