12 Mar
SENIOR SOFTWARE ENGINEER
Vacancy expired!
ROLE | SENIOR SOFTWARE ENGINEERThe ideal candidate for this position will be a full-stack engineer who has a balanced exposure to front-end and back-end work, as well as database administration.What you'll do:
- Address common issues that arise daily as well as be able to be the main contributor to the codebase around feature development and maintenance.
- You live, eat and breathe code! You'd code even if no one asked you to.
- You don't miss deadlines, are dependable, and highly collaborative.
- Realize code is part of a project's whole and wants to push design and functionality in tandem.
- An engineer with ideally at least 5 years of professional programming experience
- An admirer of beautiful code (and you have the desire to work in small, collaborative teams with people who share the same love)
- A quick learner and problem solver
- Equipped with impressive programming and web application development skills
- An aptitude and inclination for learning new domains quickly
- An excellent verbal and written communicator
- A curious type with an insatiable hunger for knowledge and skill sharing
- Value doing it right, versus getting it done.
- HTML, CSS, Javascript
- PHP
- React.js
- Nodejs
- MariaDB and MySQL
- Redis
- Kubernetes cluster - Container management
- Docker - Service containerization
- Experience with Reactjs, Redux, or vue.js
- Understanding of Single Page Applications and how to scale them (code-splitting, dynamic module loading, etc)
- Webpack
- Node.js (ideally in a large scale production application)
- Experience with architecture / both creating and maintaining
- REST API’s how to implement them and how to use them
- Understands the concepts around a microservice-based architecture and event-driven design
- Competitive Compensation
- Health, vision, and dental insurance for full-time employees
- Flexible vacation policy
- Weekly Staff Lunch
- Steps from Laguna Beach
Vacancy expired!