WORK WITH US
Senior Software Engineer (React)
Austin, TX / Remote
Voted a Best Place to Work in Texas 4 consecutive years, Praxent is a full-service digital consultancy that values people and interactions over processes and tools. We work closely with our customers to brainstorm, design, validate, develop, and deliver creative software solutions.
At Praxent, you will enjoy the freedom to do the work you love while working in a casual environment with people who genuinely care about the quality and impact of their work. Praxent is family-friendly with virtually no travel, flexible scheduling, and occasional telecommuting.
We partner with growing companies to unlock the dormant potential within their organizations through technology, delivered reliably with exemplary service and support.
You are responsible for delivering high-quality code for diverse clients in a fast-paced, innovative, and highly collaborative environment. You will work closely with your fellow team members and mission leads to estimate effort and implement code that delivers rapid customer value with frequent, iterative releases. You provide regular input on ways to improve our agile delivery process, code quality, and practice of React. Because of you, we exceed the commitments we make to our clients.
“Customers will never love a company
until the employees love it first.”
– Simon Sinek
The Ideal Candidate
- Write high quality, functioning, performant and enduring code.
- Work on agile-scrum project teams to deliver software features and enhancements.
- Work alongside developers, testers, designers and product managers develop, debug, and test software for completeness, accuracy, and integrity.
- Perform root-cause analysis to identify and define elegant solutions to software and business problems.
- Collaborate within and between teams to identify, define and document non-functional requirements.
- Build your skill-set in a collaborative, team-focused environment.
- You are an enthusiastic and hungry developer, capable of implementing changes at all layers of the software stack including database, services, and user interfaces. You care about implementing polished web experiences across multiple form factors.
- You have implemented whole features while working with an architect or senior developer.
- You have estimated work before, and can reasonably judge the complexity of a feature
- You have delivered work to production in an agile development team.
- You are energized by the fact that client needs might change and that the backlog will evolve.
- You’re comfortable suggesting alternative modes of implementation if you think it will provide a better customer and client experience.
- You thrive when you are providing development services within constraints.
- You continuously seek to improve the world around you.
- Service attitude – Always places clients first, showing genuine concern for their success and satisfaction.
- Follow-through on commitments – Lives up to verbal and written agreements
- Work ethic – Possesses a genuine interest in learning and a passion for success. Able to work hard and to get the job done.
- High standards – Expects personal performance and team performance to be nothing short of the best. Always seeking continuous improvement of self, team, company, and client.
- Communication – Commands excellent written and verbal communication.
- Proactivity – Acts without being told what to do. Expresses ideas to the team and clients. Drives for results and demonstrates intention-based decision making.
- Efficiency – Able to produce without waste, attention to detail results in producing the correct work the first time around.
- Fostering Teamwork – Willing and able to work cooperatively with others on a team.
- Humble – Able to follow direction and learn from mistakesBachelor’s degree in related discipline or 2-4 years of relevant experience.
- Bachelor’s degree in related discipline or 2-4 years of relevant experience.
- 5+ years experience in software engineering.
- 3+ years experience in building React+Redux applications.
- 3+ experience in at least one backend scripting language (i.e., Python, Node, PHP, Java, C#).
- Comfortable on Linux/Unix command line.
- Experience with web tooling and automation (e.g. Git, Gulp, NPM, Bower, etc.).
- Authorized to work in U.S.
Nice to Have
- Experience in devOps/sysOps.
- Advanced understanding of object-oriented and MVC principles.
- Strong understanding of software development life-cycle and best practices.
- Experience working in software teams with Agile, Scrum and Kanban methodologies.
- Basic knowledge of working in a project management tool (e.g. JIRA).
- Previous development firm/agency environment.
Who Should Apply
- History of effective software product leadership in professional services organizations and/or complex enterprise environments.
- Excellent verbal and written communication skills.
- Work well in an agency environment and be able to get the job done.
- Ability to handle multiple competing priorities and thrive in a fast-paced, self-directed work environment.
- Authorized to work in U.S.
Company benefits include: paid time off (vacation, public holidays & sick leave), health insurance, long-term and short-term disability, parental leave, company-wide professional development fund, IRA with company match, weekly catered lunch, flexible scheduling, occasional telecommuting and a casual work environment.
Think you might be the perfect fit?
Praxent was founded 19 years ago and our leadership team has a collective 39 years of experience.
We love our clients and our team and we plan to grow responsibly so that we can continue doing good work with great people.
Founder + CEO
Having founded Praxent over sixteen years ago, Tim is actively involved in the strategy and operation of the firm with a passion for perfecting the process of software development and building a world-class culture. With degrees in MIS and Economics from UT Austin, Tim has extensive experience with enterprise IT and business management.
With more than twenty-three years of experience delivering business software solutions for more than 150 organizations, Kevin is responsible for the delivery of our innovative web and mobile-based software solutions. He provides strategic and technical oversight to all client engagements to ensure we develop quality products and deliver exemplary client experiences.
Curious about our team?
We host a weekly team huddle grounded in transparency and communication: we give financial and recruiting updates, share both the wins and struggles of current projects, unite around quarterly themes, and “cheers” individuals for their accomplishments.
We believe “fun” and “work” can be synonymous… team members venture out for Burger Friday, we relax at Praxent Socials, family members join quarterly celebrations, and we shut out the world to flex our creative muscles at hackathons.