Sr. Software Developer at Destiny Solutions Inc.
You should have experience with a wide variety of front-end frameworks including Angular (current)
You…*
- Are a confident and capable programmer that has developed complex single page web applications
- Are proficient in Angular (current)
- Know how to author and consume OpenAPI (Swagger) documentation
- Can do self-directed work and work as part of a team
- Are intellectually honest
- Can express technical concepts to a non-technical audience
- Are trustworthy and conscientious
- Have excellent troubleshooting and problem-solving skills
- Have an analytical mindset - you form hypotheses and run tests to get answers
- Understand the trade-off between purity of code and the practicality of business, that is, you are willing to make reasonable compromises to satisfy business goals.
- Are not a “brilliant jerk”
It’d be cool if you...*
- Have experience with other front-end frameworks (Svelte, Vue, etc...)
- Have experience authoring deployment pipelines for JavaScript web apps to be served statically
- Have experience configuring CDNs for static web apps & assets
- Have experience building DataDog dashboards for application monitoring
- Enjoy mentoring
- Have worked on a scrum team
- Know Unix well
- Have public examples of projects you have completed
- Have published technically relevant articles, blog posts or books
Attributes of Top Signal Vine Performers*
- Respectful and value the contributions of others
- Humble enough to know it's not all about you
- Anticipates what is next and prepares accordingly
- Insightful to gain a complete understanding
- Intuitive to not always need instructions
- Detail-Oriented knowing the smallest details can be the most important
- Compassionate to not only care for, but try to understand others
Job Responsibilities
Signal Vine, a Modern Campus Company, is looking for someone that is enthusiastic about, and wellversed in crafting engaging client facing applications. We are growing and modernizing our approach to delivering features to customers, and you will be responsible for helping to enact that change. We want to cultivate a culture of rapid development and experimentation so that we can identify features and quickly put them in front of customers and continue to develop the ideas that work. In the past, we have had silos between front & back-end developers which created a lot of dependencies that were difficult to manage. We are reorienting our SDLC so that the developers building customer facing features manage it all from soup to nuts. This includes working with the product team to identify the data needed for new features, working with the data team to understand how to fetch that data, defining metrics that can be used to measure the success of a given feature and building the APIs and UI/UX.
You should have experience with a wide variety of front-end frameworks including Angular (current). Infrastructure technologies you will be interacting with include PostgresSQL, Kafka, and RabbitMQ. We use Gitlab, Gitlab CI, and Kubernetes for managing our microservice codebase and infrastructure.
Your first few months*
To make the onboarding process smooth and give you a flavor of what you can expect, we have a set of goals & milestones to help get you up to speed @Signal Vine.
By (calendar) day 30
- You will know our application architecture
- You will know our build and deploy process
- You will know our development workflow
- You will have completed tickets in a sprint
- You will learn and use our proprietary scripting language to onboard customers with our customer success team
By day 60
- Your sprint velocity will increase
- You will be contributing to discussions about how to build and architect features during our backlog review & pointing sessions
By day 90
- You will be helping jr. developers solve issues
- You will know all the initiatives the product team and contractors are working on, and how they align w/the company vision
- You will be discussing and planning technical strategy w/the VP of Software Engineering
Employers will see your profile when they are sending a job in your skill.
Create Your Profile (simple)