UI React.js Frontend Developer
GivePulse is seeking an experienced proactive problem solver who isn’t afraid to jump in head-first to design, develop, and deploy high-quality software solutions for web applications and mobile apps within the social impact space.
As the UI React.js Developer, you will be a key player in implementing new features on the GivePulse platform as an intuitive tech solution. You will use your expert experience as a UI React.js developer to solve problems, refactor existing code, and be a part of the launch process from conception to completion with technologically sound and aesthetically impressive UI.
The UI React.js Developer is an integral part of the development team, bringing product designs to life and supporting the user experience of millions of users worldwide with an intuitive design that supports our partners in engaging their unique networks of volunteers, donors, students, and beyond.
WE MUST BUILD BRIDGES, COLLABORATE AND EMPATHIZE
We at GivePulse are committed to a policy of equal opportunity and non-discrimination on the basis of race, color, national origin, sexual orientation, religion, sex, gender, gender identity, veteran status, age or disability, as protected by law, in all programs and activities and conditions of employment. GivePulse is especially interested in candidates who will take ownership and responsibility to exceed expectations, contribute to open dialogue, build bridges and foster a climate supporting equity, diversity, and belonging. GivePulse is an anti-racist organization. All positions will actively promote diversity, belonging and equity through critical and compassionate communication and strategic outreach efforts to colleagues, partners and institutions (e.g., historically under-represented, first-generation, DACA recipients, LGBTQ community).
Objectives and Responsibilities
Meeting with the development and product team to discuss user interface ideas and applications
Reviewing and iterating on application requirements and interface designs with the product and design team
Identifying web-based and mobile-based user interactions and workflows
Developing and implementing highly responsive user interface components using React.js concepts for web and mobile native applications
Writing application interface codes using JavaScript following React.js workflows
Troubleshooting the front-end interface and debugging application code on the mobile native front
Developing and implementing front-end architecture to support user interface concepts
Monitoring, testing, revising, and improving front-end performance, workflows, and look and feel
Documenting application changes and developing updates
Perform other duties as assigned
MINIMUM QUALIFICATIONS / REQUIREMENTS
Credible engineer with Computer Science, Computer Engineering, or equivalent degree or have relevant work experience.
3+ years of React JS experience (preferred)
2+ years of MySQL and PHP experience (bonus)
Expert Knowledge of CSS, JavaScript, and AJAX
Experience with Material UI
Experience with Typescript
Experience with Laravel is a plus
Experience with GIT version control
Ability to create RESTful services
Create unit and integration tests to fully test and regress software
You find a work-around when there is no workaround
Proven strong at analyzing information
Great problem-solving skills
Excellent attention to detail
Experience in a fast-paced work environment (You ship quality code quickly)
A product-first approach to building software. You care about the real-world functionality of your programming.
Other startup experience is a plus
YOU SHOULD SERIOUSLY CONSIDER APPLYING IF YOU ARE ALSO GOOD AT ANY OF THE FOLLOWING:
You love to bring design ideas to life through interactive and engaging platforms
You play with new technologies for fun
You’re deeply involved in UI and UX discourse and are confident in the future of UI/UX
Solving puzzles is your favorite pastime
You’re not afraid to put yourself in others shoes
You have the ability to anticipate UI problems and proactively solve them
You have an excellent track record of developing and deploying early and often
COMPENSATION & BENEFITS
DOE. We offer competitive pay / equity / benefits and other perks. Ground floor opportunity as an early member of the GivePulse team; you’ll directly shape the direction of our company. Most importantly you will be building a platform to empower millions of users to engage in the community and activating thousands of nonprofits (your local food pantry or animal center), social impact organizations (your local advocacy group), businesses (Fortune 500s and small businesses), universities (Ivy Leagues and Flag Ship) and cities (like Austin).