About Us:
Ev Design is a digital product and web development studio focused on delivering high-quality, user-centered web applications. We collaborate with cross-functional teams to design and build maintainable, performant, and accessible solutions for a diverse set of clients and projects.
Responsibilities:
- Lead the design, development, and maintenance of full-stack web applications, from user interface to backend services.
- Translate product requirements and designs into scalable, secure, and testable code.
- Architect and implement APIs, data models, and integrations with third-party services.
- Ensure application performance, reliability, and accessibility standards are met.
- Implement and maintain CI/CD pipelines, automated tests, and deployment processes.
- Collaborate with designers, product managers, and other engineers to define technical direction and deliverables.
- Conduct code reviews, enforce best practices, and maintain code quality and documentation.
- Mentor junior and mid-level developers and contribute to team skills development.
- Identify technical risks and propose pragmatic solutions and trade-offs.
Requirements:
- Proven experience as a full stack web developer, typically 5+ years in professional roles or equivalent experience.
- Advanced proficiency in JavaScript and modern frameworks/libraries (e.g., React, Vue, or Angular) and strong knowledge of TypeScript.
- Server-side development experience with Node.js (or comparable backend platforms) and familiarity with RESTful APIs and/or GraphQL.
- Solid understanding of HTML5, CSS3, responsive design, and frontend performance optimization techniques.
- Experience with relational and/or NoSQL databases and data modeling (e.g., PostgreSQL, MySQL, MongoDB).
- Practical experience with cloud platforms and services (AWS, GCP, or Azure), containerization (Docker), and orchestration concepts.
- Familiarity with automated testing (unit, integration, end-to-end) and test frameworks (e.g., Jest, Cypress).
- Proficient with version control (Git) and collaborative development workflows.
- Strong problem-solving skills, attention to detail, and effective written and verbal communication.
Nice-to-Haves:
- Experience with server-side rendering frameworks (e.g., Next.js) or JAMstack architectures.
- Background in microservices, event-driven systems, or serverless architectures.
- Familiarity with infrastructure as code (Terraform, CloudFormation) and observability tools.
- Experience building or maintaining design systems and component libraries.
- Previous leadership, technical lead, or mentorship experience.
- Contributions to open-source projects or technical publications.
Benefits:
- Competitive compensation and benefits package.
- Flexible or hybrid work arrangements where applicable.
- Opportunities for professional development and technical training.
- Collaborative team environment with emphasis on knowledge sharing and continuous improvement.
Equal Opportunity:
Ev Design is committed to providing an inclusive workplace. All qualified applicants will receive consideration without regard to characteristics protected by applicable law.