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.