Position: Junior Front end Software Engineer
Company: BrickRed System
Category: JavaScript
Experience required: 1y
English level: intermediate

What responsibilities will you have?
 Maintain and develop systems and processes to help the team deploy, monitor, test
and continuously deliver new features and improvements to our technology.
 Work closely with the whole development team to constantly review platform
architecture and infrastructure with internal stakeholders, driving innovation and best
practice across the entire tech team.
 Ensure the software delivered has a high-quality standard
 Proactively seek opportunities to adopt continuous improvement initiatives. Champion
efficiency, automation, and software development best practice in general
What skills will you need?
 Experience in building clean, performant, intuitive frontends.
 Good technical, interpersonal and organisational skills.
 Experience developing solutions in the cloud, developing code using CI/CD tools, and
experience in micro frontends
 Experience working in Agile environment
 Extensive problem-solving skills
 Driven to deliver quality software
 Exceptional attention to details
 Ability to understand issues from the top level to the detailed level
 Excellent verbal and written communication skills
 Strong concepts of DDD, TDD, BDD

Desired Skills:
 2+ years of frontend development experience
 React/Redux and other frameworks
 RESTful and GraphQL integration to backend
 Unit and Integration test
 git
 Maven, Gradle, Jenkins
 AWS
 CDN and other low latency deployment technologies
 Experience with Lambda and serverless architecture
 Good understanding of Scrum, Agile development &amp; DevOps
 JIRA, Confluence
 DDD, BDD, TDD and Design Patterns