
Inclusion System
Front-end Programming
You will be a highly self-motivated, adaptable, and collaborative key member of a small company that builds beautiful and well-engineered applications.
Our Tech Stack:
. Net Framework and . NetCore in C#
JavaScript/TypeScript
HTML/CSS
Angular
MS SQL
ORM framework (nHibernate and Entity framework)
Identity Server(OpenID Connect and Oauth 2.0 framework)
React Native
Memcached
Apache Kafka
Redis Cache
AWS S3, SES
nUnit testing framework
Log4net, Serilog
Monorail
Logi XML
MSBuild
Powershell
Azure devops
Key Responsibilities:
Contribute to cycle pre-planning activities including: feedback for design documentation, identify the feasibility of work and code requirements, and share work items in progress.
Take ownership of work items/deliverable assigned by: delivering clean code, testing/verifying code, building products within the given time frame, identifying risks and issues that could impact product delivery.
Provide support to team members by: participating in code reviews, assisting in maintaining systems once they are up and running, assisting in creating the system design and functional specifications as needed, identifying opportunities that can improve the efficiency of the team.
Comply and assist in the upkeep of project standards, operations guides, and project tools.
Create user interfaces that are consistent with other parts of the system, look good and are easy and intuitive for users to understand.
WHAT YOU’LL BRING
Computer Science degree or relevant experience/diploma/certificate
Experience effectively and efficiently developing front end solutions
Experience with: HTML/CSS, JavaScript/TypeScript, Gulp (task runners), Angular (front end, SPA), Protractor, Karma (Javascript testing framework), Azure devops, MS Build, Windows Server 2012, Visual Studio
Proven ability to translate business requirements and/or designs into developed products/systems
Ability to problem solve using available tools and technology
Ability to adapt quickly to changes or problems during programing, communicating with key team members as they code a solution
Ability to communicate proficiently in both written and oral contexts in English, and communicate well in a remote work setting
Ability to find opportunities and embrace coaching feedback in order to improve processes and designs in collaboration with team members
Ability to adapt to learning new things, especially those things outside your comfort zone
Highly comfortable with working on various types of projects and ability to work independently on required tasks
Nice to have experience with the following:
React Native and mobile components (calendar, camera, map, push notifications, etc.)
Node/NPM
Redux
Android Studio-Java(Gradle build)
Xcode-Swift/Objective C
Debugging and troubleshooting mobile app failures
Able to integrate with backend technologies (web/REST APIs, single sign on)
Capable and/or experience in performance tuning React Native apps
Continuous deployment to Google Play/app store
Continuous integration experience with testing frameworks (unit test, integration test and end to end testing)
nUnit testing framework
MSBuild
Powershell
Log4net
Memcached
Monorail
LogiXML
Integration with third party providers (Twilio, New Relic, Google Analytics, etc.)
To apply for this job please visit ibexpayroll.bamboohr.com.