Recent Searches

You haven't searched anything yet.

1002 Senior Software Engineer (Full Stack) Jobs in Seattle, WA

SET JOB ALERT
Details...
GenUI
Seattle, WA | Full Time
10 Months Ago
Rylem Staffing
Seattle, WA | Full Time
$123k-148k (estimate)
4 Days Ago
West500 Partners
Seattle, WA | Full Time
$104k-124k (estimate)
3 Days Ago
Valdera
Seattle, WA | Full Time
$136k-161k (estimate)
Just Posted
Syrinx
Seattle, WA | Full Time
$110k-131k (estimate)
0 Months Ago
Galvanick
Seattle, WA | Full Time
$92k-111k (estimate)
2 Months Ago
Syrinx
Seattle, WA | Full Time
$97k-117k (estimate)
1 Month Ago
Senior Software Engineer (Full Stack)
GenUI Seattle, WA
Full Time 10 Months Ago
Save

sadSorry! This job is no longer available. Please explore similar jobs listed on the left.

GenUI is Hiring a Remote Senior Software Engineer (Full Stack)

100% Remote, US-Based Only

About GenUI:

GenUI is a Seattle-based software development and tech commercialization firm. We collaborate with industry and thought leaders to bring innovative software products to market. Our team is a diverse collection of experts in product, mobile, web and cloud solutions. We believe “the future will be built together.”

Chosen in 2020 as one of Inc 5000's Fastest Growing Private Companies in America, and rated as one of the best places to work in Glassdoor. We’ve also been recognized with Apple's 'Best of the Year', TIME Magazine's 'App of the Week', Gizmodo's 'App of the Day', Sabre's Red Appy 'Best App', not to mention features in Fortune, Wired, Fast Company, The Washington Post, Bloomberg, and more!
About the Position:

Our Software Engineers collaborate in tightly knit teams to design and develop software solutions to bring our clients’ projects to life. As consultants, everyone on the team works closely with each other as well as with our client’s stakeholders to deliver solutions to their business needs on time and on budget.

The Server-Side Development Position involves solving a wide range of cloud/server-side problems to provide front end applications with the API, data and services they require in a performant, efficient, and most of all easy-to-use way.

Your Opportunities:

We can offer you a range of exciting opportunities unique to our cutting edge software consultancy:

  • Work and learn with teams of experienced engineers, designers and product specialists
  • Work on cutting edge technologies, products and business solutions from robotics to research, from societal challenges to AR/VR
  • Work on a wide range of projects, languages and platforms
  • Build software and products that matter

Your Contribution:

In this role you will be accountable for contributing to our clients’ success as part of our project teams.

As a software engineer you are accountable for the following:

  • Collaborate to translate client goals into technical requirements
  • Collaborate to design and propose multiple solutions to the client’s business goals
  • Plan, pair and produce high quality source code and related assets with a razor sharp focus on delivering concise solutions to the client’s goals
  • Co-develop robust, automated test-suites throughout the project’s development
  • Leverage your tenacity, creativity, and the diverse expertise of your team to efficiently solve the never-ending stream of technical challenges that are the hallmark of software development
  • Prepare technical documents and handbooks to accurately represent application design and code
  • Communicate complex engineering concepts, challenges and tradeoffs effectively to both technical and non-technical clients

As a Software Engineer in the Server-Side Development Position, you are expected to be able to:

  • Initialize a Back End project with CI/CD, Automated Testing and a standard suite of developer tools (e.g. VSCode plugins for consistent code formatting)
  • Configure basic Cloud Services and DevOps (e.g. continuous deployment, common cloud services, databases and secrets management)
  • Effectively translate schema and architecture specs into API code
  • Collaborate with architect and lead engineers to maximize the team’s ability to quickly build a minimal, high quality back-end solution
  • Organize and build reusable UI components based on UX designs
  • Contribute, collaborate and co-develop front-end solutions (typically ReactJS)

Your Experience:

Required experience:

  • 5 years as an Application Developer
  • Language fluency with at least one of: Python, Elixir, C# or JavaScript
  • Platform expertise with at least one of: Flask, Phoenix, ExpressJS or NextJS

Preferred experience:

  • Previous consulting experience
  • Technical leadership in database schema planning and design
  • Experience with one or more relational database technologies: e.g. Postgres, MySql, SqlServer, etc...
  • Experience with one or more non-relational database technologies: e.g. MongoDb, CouchDb, DynamoDb, CosmosDb, etc...
  • Active technology consulting to discover effective client solutions
  • Prioritizing, tracking, and managing tasks with issue trackers (e.g. PivotalTracker, JIRA, or Azure DevOps)
  • Understanding and making complex CS and Software Engineering tradeoffs taught in a computer science degree or equivalent (e.g. modular design, algorithms, data structures and Big-O)

Bonus experience:

  • Development in diverse programming languages (e.g. Ruby, PHP, Go, Rust, CPP, C#, Java or Swift)
  • Development in diverse software platforms (e.g. RoR, Django, Laravel, Spring Boot or Asp.Net)
  • Development with a diverse range of databases (e.g. Postgres, MySql, SqlServer, DynamoDB, Mongo, Redis or Cosmos)
  • Collaborating or actively participating in product or UX design to achieve the best outcome

Your Skills:

  • A positive, constructive, can-do attitude in tackling any problem in software development
  • A critical eye for quality, detail, and aesthetic in software development
  • Passion for technology and a high awareness of industry context and ongoing evolution of relevant technology
  • Enthusiasm for learning, collaboration and mentorship
  • Active relationship building to contribute to a flourishing, positive teamwork environment
  • Ego-free collaboration fluidly balancing responsibility for your personal contribution, asking for help and actively collaborating on solutions

GenUI is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Job Summary

JOB TYPE

Full Time

POST DATE

06/25/2022

EXPIRATION DATE

12/15/2022

The following is the career advancement route for Senior Software Engineer (Full Stack) positions, which can be used as a reference in future career path planning. As a Senior Software Engineer (Full Stack), it can be promoted into senior positions as a Software Engineer V that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Software Engineer (Full Stack). You can explore the career advancement for a Senior Software Engineer (Full Stack) below and select your interested title to get hiring information.

Syrinx
Full Time
$110k-131k (estimate)
0 Months Ago
Carbon Direct
Remote | Full Time
$116k-139k (estimate)
3 Days Ago