➔ All jobs
➔ Jobs at Daily Kos
➔ Apply for this job
LOCATION: Remote within the USDaily Kos is the nation’s largest liberal online political community, news organization, and activism hub. Powered by millions of highly engaged supporters, we’re building progressive power by connecting grassroots activists to hundreds of people-powered organizations and campaigns.We are seeking an experienced and results driven Senior Full Stack Software Engineer to help build and scale the DailyKos platform. You will be hands-on and will actively collaborate with a team of 13 to guide projects, implement best practice solutions, champion the elimination of technical debt, and translate requirements into delivered products. Applicants must be self-motivated, efficient, and capable of delivering results with limited guidance.Daily Kos is an exciting workplace! Our site is used by hundreds of thousands of people a day who care deeply about progressive politics and are working to affect real political change. We provide an extensive feature set that extends from blogging to activism and beyond, built on top of a modern tool chain that includes Ruby on Rails, Sidekiq, SASS, JavaScript, React/Redux, Nginx, Varnish, and AWS/S3/Cloudfront. We have an energized team of great people with diverse backgrounds and skill sets. If you’re interested in a position that offers more than just a technical challenge, we’d love for you to join our passionate and dedicated team.Our offices are in Oakland, CA and Washington D.C., however, we are open to fully remote applicants.Responsibilities- Collaborate with coworkers across the organization to scope, design, and deliver solutions for large, complex challenges in the Daily Kos platform
- Partner with internal stakeholders to deliver high-quality product releases in suitable timeframes
- Actively participate in architectural planning and implementation
- Effectively communicate technical vision
- Evangelize best practices internally and externally
- Clearly communicate technical issues and tie work to company objectives
- Design for scale and reliability with the future in mind and do critical R&D
- Persistently debug tough issues, finding a root cause or viable workaround
- De-escalate conflicts and build consensus between team members about technical matters
- Strong experience with core web development technologies (Advanced JavaScript, HTML, CSS, and JavaScript frameworks)
- At least 5 years experience with Ruby on Rails
- At least 2 years experience with React
- Working knowledge of MySQL and pgSQL, possessing the ability to design, understand and edit database queries, optimization and profiling
- Familiarity with AWS tool chain
- Strong experience with Sidekiq
- Strong experience with caching with a preference for direct experience with any of the following: redis, memcache, redis and/or varnish
- Experience with large and complex code bases, utilizing API design techniques to help keep code clean and maintainable
- A solid understanding of Linux
- Deep understanding of modern web application best practices
- Thought leader highly skilled in making technical decisions, influencing architecture, and prioritization across multiple teams
- Ability to anticipate technical challenges, explore alternatives and tradeoffs thoroughly
- In-depth understanding of full stack; can navigate and make legacy code maintainable
- Focused on defining patterns and operational guidelines for your domain
- Capable of successfully planning and delivering complex, multi-team, or system projects
- Identifies problems that need to be solved and advocates for their prioritization
- Able to reduce unneeded complexity
- Comfortable with the Agile and Lean development process
- Able to actively diagnose and address data scaling and optimization issues
- Ambitious spirit and focus on delivering value into customers hands with excellent communication
- Familiarity with principles of good user experience
- Excellent communication skills, primarily in a virtual work environment
- Familiarity with the Daily Kos application and commitment to become a platform expert
- Willingness to travel occasionally for events or retreats
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs
© 2019-2022 JobsinJS.com. All Rights Reserved.
More projects by me
Czech Course: Learn Czech language online