Full-Stack Engineer
Fast-paced digital agency, Reusser, is seeking an experienced, technically savvy, Full-Stack Engineer to build web applications and mobile applications for our clients.
This person will be working closely with Clients, Developers, Business Analysts, Product Designers, and Account Managers to build best-in-class, secure, and scalable apps
The right person is business savvy, analytical, multi-tasker, and great at problem-solving.
Ready to join Team REUSSER? Apply Today!
About the Job:
- Building high-quality and testable software on both the front-end and back-end
- Experience designing HTTP APIs, which are both secure and scalable
- Experience implementing front-end solutions that connect with 1st and 3rd party APIs
- Ability to take a design and implement the relevant elements using Web technologies
- Experience with Agile methodologies
- Participate in code reviews, either through reviewing other’s code or humbly taking feedback on your own code
- Experience implementing clear software requirements, and the ability to write automated tests fulfilling the acceptance criteria
- Experience with project management software
- Take part in our Software Development Life Cycle to help the team succeed in delivering high-quality, reliable, and testable software through Refinements, Planning, and Retrospectives
- A solid understanding of the version control software git such as clean commits and branching patterns to create focused Pull Requests
- Ability to work closely with all members of the team, ranging from designers to business analysts to QA analysts to managers
About You:
- 3+ years experience in application/software development
- Prior experience building apps, SPAs, & APIs with various technologies:
- Web Frameworks, such as Laravel/PHP or Next.js/Node.js
- App Frameworks, such as Expo or Capacitor
- JavaScript/TypeScript experience
- React.js and/or React Native
- TailwindCSS experience
- Database experience, such as MySQL or PostreSQL
- Comfortable building systems in AWS, GCP, or Azure
- Loves problem solving and learning
- Passionate about clean, high-quality code
- Loves working with a team of people all working towards the same goal
- Detail-oriented
- Exceed with a level of autonomy not found in most companies.
- Self-starter with an entrepreneurial spirit.
Bonus Points
- Experience with web servers, such as NGINX, etc.
- Linux and Docker experience
- Other SPA experience, such as Angular, Vue or Svelte
- Experience building real-time applications using WebSockets, PubSub, or MQTT
- Having client references from past clients that loved you.
- Having employer references that are still recovering from your absence.
Benefits & Perks
- Work-life balance: 4-day work week (Monday - Thursday)
- Work from home: (2 days in the office, 2 days remote)
- Paid maternity/paternity leave
- Medical & Dental insurance coverage through Physicians Health Plan—beginning on day one
- Retirement Planning: SimpleIRA contributions match dollar-for-dollar up to 3% of your salary—matching begins on day one
- 3+ weeks PTO and federal holidays off
- Commission on any business you directly bring to the company
- New office space in downtown Roanoke, IN
- Apple hardware
- Work from home stipend
- Annual professional growth stipend
- Great coffee!
About Reusser:
We are a results-driven digital agency crafting innovative solutions that create demand and generate value for the clients we serve.
We support businesses and organizations on their journey to becoming a better version of themselves. We believe everyone deserves best-in-class digital products to help them compete and succeed in a digital world.
- We approach doing business in a unique way which is highlighted by Inc Magazine, Business Insider, Forbes, and CNN Money.
- We build custom websites, native apps, and SaaS applications with hand-crafted user experiences. We create brands and market them with digital marketing, content strategy, and user experience.
- We are a small, hard-working team of strategists, designers, and developers that are very passionate about our work and the clients we serve.
- We constantly encourage and challenge each other in order to better our craft and make the user experiences we build for our clients function at a world-class level.
- We partner with companies of all sizes and industries.