Senior Software Engineer
Be a technical leader. Keep growing your skills. Build stuff that has real value. Sound like fun to you?
​What our Software Engineers do …
Senior Engineers at Uplift work with clients to craft software solutions. We consult, we lead, and we keep growing our skills by learning from each other. As a Senior Engineer, you would:
-
build web, mobile, desktop, embedded, and cloud applications
-
lead discussions with engineering leaders from our client’s organizations
-
effectively use Agile practices, implement XP principles, and help others learn how
-
continue to grow your experience working with AWS, Azure, GCP, Java, C#, C, C++, JavaScript, TypeScript, Python, Swift, or other languages.
​How our Software Engineers work …
As a Senior Engineer, you would work both as a a Technical Lead and as a team member. You would identify risks and envision the thin slices that pull those risks forward.
Uplift is a team-based model for consulting. Senior Engineers are key to making the team successful and often lead team ceremonies. They are thoughtful partners to our Delivery Leads and to our UX Designers so that we can ship high-quality product in every sprint.
Senior Engineers continue and share their own learning. They support Apprentice Engineers, Associate Engineers, and Engineers as they grow their skills. Although Senior Engineers are experienced and confident problem solvers, they are also humble learners and collaborators.​
UX & Product Designer
Boldly curious. No topic too tough. No industry too new.
​What our UX & Product Designers do …
UX & Product Designers push boundaries and innovate. We bring what we learn from one challenge and apply it to another.
UX & Product Designers at Uplift are generalists, skilled in a variety of design and research methods to confidently face new problems and reduce complexity. We admit when we don’t know and ask questions to find out. This mindset is one of our keys to design success. As a UX & Product Designer you will:
-
collaborate with Uplift peers and client teams to align audience needs with business goals.
-
lead discussions, presenting your design decisions and research findings to clients or facilitating workshops .
-
plan, coordinate, and conduct research activities needed to learn and minimize project risk.
-
design wireframes, mockups, workflows, and prototypes to collect feedback, as well as communicate the experience strategy and vision.
-
continue to grow your experience in interaction design, user research, accessibility, ideation, information architecture, customer journeys, visual design, and human-computer interaction.
How our UX & Product Designers work …​
Uplift is a team-based model for consulting. UX & Product Designers are team players and humble learners. We work closely with our peers in Delivery and Engineering in an Agile process. We know there’ll be design tradeoffs to make. And we welcome them.
UX & Product Designers must be highly self-motivated and able to work without supervision. You are free to make decisions about defining the right work. No prescriptive processes or rigid corporate structures here. Uplift employs people who step up and take responsibility.
Got next?​
We are consultants and problem solvers. In our world, no two projects are ever the same, so we are looking for people who can flex and respond to change.
​
While we like our people to have a diverse set of skills, it's OK if you align more closely with a certain aspect of design. The important part is that you are willing to learn and add more tools to your designer utility belt.
​
For applicants: We are currently only able to hire in the continental United States. Your portfolio should demonstrate you can apply a range of UX methods and describe the steps you took to get to your end result.
Reach out today
We are always on the lookout for great people. Drop a note to introduce yourself and include links to your Github, LinkedIn, or portfolio website so we can learn more about you. A member of our talent team will reach out when we have an opening that fits your skills.