Senior Software Engineer I - II
Wide Eye
Software Engineering
Posted on Dec 21, 2024
Core Responsibilities
- Develop and maintain websites utilizing modern WordPress, including the Gutenberg/Block Editor and ACF
- Develop front-end experiences and back-end solutions using modern best-practices in web technologies
- Integrate third-party tools, APIs, and CRMs
- Implement content migration processes and techniques
- Conduct cross-browser and cross-device testing
- Troubleshoot and solve complex technical bugs/challenges
- Implement modifications, updates, and improvements on existing projects
- Work directly with clients and project managers to plan the technical scope of their projects
- Provide technical feedback and guidance throughout the project lifecycle, including but not limited to design review, sprint planning, and code review
Senior Responsibilities
- Lead the technical implementation of high-quality, maintainable, and innovative web products
- Provide mentorship and on-boarding assistance to new team members and freelancers
- Support and oversee external partners throughout the project lifecycle
- Work directly with the Engineering Manager to establish and support best practices, systems, and processes for the development team
- Conduct research and/or proactively seek feedback from client-facing team members on emerging tools and technologies
- Serve as a point of contact for sales and scoping questions for existing and upcoming projects
- Contribute to additional stages of the hiring process
Experience / Qualifications
- Minimum 5 years experience in web development
- Experience working directly with clients in an agency setting
- Advanced experience in web development using the following technologies: HTML5, SCSS (or equivalent preprocessor)/CSS, JavaScript/TypeScript, PHP, and React
- Extensive experience with modern WordPress development
- Proven track record in building, maintaining, and deploying applications using CI/CD pipelines (Webpack, Docker, Lando, GitHub Actions) and hosting platforms.
- Extensive experience with responsive development and progressive enhancement
- Strong working knowledge of Figma
- Strong understanding of accessibility, modern web design principles, user experience, information architecture, and social media
- Strong verbal and written communication skills, ability to convey complex ideas with brevity to both technical and non-technical audiences
- Ability to manage time and balance multiple projects
- Excellent attention to detail
- Highly-creative and resourceful
- Passion and pride in your work
Bonus Points
- Interest in progressive politics and social change
- Experience with CRMs such as Blue State Digital, NGP VAN, ActionKit, Action Network, etc