Company is looking for a remote Front-End Full-Stack Developer to join our talented team. The ideal candidate is a self-starter who is interested in constant learning. We want this person to join our dynamic team as we take an established software and re-develop it from scratch as a part of a new start up.
We are looking for a Front-End developer responsible for rebuilding the back-end and front-end components of the user interface. Your primary responsibilities will be to design and develop these applications and services, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, robust design, and quality product is essential
Work with non-technical personnel to translate business requirements into stories and epics
Translate application storyboards and use cases into functional applications / features
Design, build, and maintain efficient, reusable, and reliable code
Ensure the best possible performance, quality, and responsiveness of applications
Identify bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality, organization, and automation
Bachelor’s degree with STEM concentration + 4 years’ work experience, or equivalent work experience
Fluent in English
Demonstrably proficient in javascript
Working knowledge of AngularJS
Working knowledge of Node.js
Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
Proficient in the use of containerization technologies like Docker
Working knowledge of at least two other programming languages (e.g. Go and Python)
Experience in continuous deployment and continuous integration (CI/CD) processes
Proficient understanding of modern distributed code versioning tools (like ‘git’)
Experience with automated testing frameworks and unit tests