Vacancy expired!
- Write code and lead projects that span the entire software stack, including prototyping, front-end development, API development, high-performance back-end applications, database design, and system architecture.
- Debug, analyze, and resolve scaling problems, with tactics like architecture simplification, adding caching layers or queues.
- Contribute to system architecture and build vs buy decisions, and make hard decisions about complexity.
- Contribute to team discussions on building an equitable working environment
- Come up with ideas for new innovative approaches to development
- Learn, grow, and succeed in your career.
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
- Conduct effective code reviews
- Work with internal teams to improve software based on analysis and metrics
- Help resolve customer-impacting issues
- 7+ years experience as a full stack engineer/developer or similar role, including 2+ years working in an agile environment
- Experience developing web and mobile applications that scale
- Familiarity with common stacks
- HTML, CSS, Javascript from scratch
- Knowledge of how to implement the following
- Asynchronous requests
- Promises/Async Await
- ES6+ Modules
- Javascript frameworks
- Vue or NuxtJS (preferred)
- React or NextJS
- Ember
- Backbone
- Several years writing code in any server based language
- Object oriented programming
- API consumption & API creation
- Backend Framework experience
- Laravel PHP (preferred)
- Express (or other Node.js based frameworks)
- Django
- Several years on any SQL based platform
- mySQL (preferred)
- PostgresQL
- Oracle
- SQL server
- Great communication and teamwork skills
- Great attention to detail
- Strong organizational and analytical skills
- A strong sense of personal humility
- Degree in Computer Science, Statistics or relevant field or relevant work experience
- Flexibility and curiosity to dive into new areas, figure things out, ask for help when you need it, and deliver results
- Comfortable with ambiguity and with creating tools and processes to build a path to success for the department
- Ability to be effective in an organization whose staff all work remotely
- Remote, flexible, and family-friendly environment that embraces diverse ways of expressing, thinking, and being.
- Competitive salary and equity shares
- Health, dental, vision, and life insurance
- Decent vacation and holidays that you can actually take
Vacancy expired!