1 month ago
Limassol, CyprusSenior
Responsibilities
- Own frontend features end to end from specification through implementation, testing, deployment, monitoring, and production support.
- Build and maintain reliable, maintainable, performant web interfaces using React or Vue.
- Translate product and technical requirements into clear frontend solutions, including expected behavior, edge cases, dependencies, and user flows.
- Create intuitive interfaces for complex networking products including load balancing, firewalls, VPN, VPC, and related services.
- Integrate frontend applications with APIs and backend services and resolve interface or data dependencies.
- Use AI-assisted engineering tools daily while critically validating generated code and owning the final result.
- Write automated tests, validate user flows and failure scenarios, and verify production readiness before deployment.
- Review frontend code and technical changes for design, maintainability, performance, accessibility, and reliability risks.
- Work safely in legacy or unfamiliar codebases and make incremental improvements without unnecessary rewrites.
- Participate in production support, investigate frontend incidents, and turn issues into improvements.
- Mentor other engineers and coordinate dependencies with engineering, infrastructure, and product stakeholders.
- Participate in the on-call rotation for systems the engineer builds.
Requirements
- At least 5 years of experience in frontend software engineering and production applications.
- At least 5 years of experience with React or Vue.
- Strong experience building and maintaining complex web applications.
- Strong understanding of modern JavaScript or TypeScript, component-based architecture, state management, and frontend application design.
- Experience integrating frontend applications with APIs and backend services.
- Experience writing automated frontend tests and validating production changes before deployment.
- Strong understanding of performance, usability, accessibility, and maintainability in web applications.
- Ability to work in existing or unfamiliar codebases and troubleshoot across frontend and backend boundaries.
- Hands-on experience with AI-assisted engineering tools in day-to-day development.
- Clear written communication skills and ability to work effectively in a remote, distributed team across multiple time zones.
- Preferred: experience with networking administration or networking concepts.
- Preferred: experience with relational databases such as PostgreSQL or MariaDB.
- Preferred: experience building interfaces for infrastructure, cloud, hosting, or other technical products.
- Preferred: experience with managed hosting, cloud platforms, or other high-availability service environments.
- Preferred: experience mentoring engineers and reviewing frontend architecture and code.
Benefits
- Visa support and relocation assistance.
- Daily lunches in the office.
- International professional team environment.
- Comfortable working conditions.
- Opportunity to practice and improve English.
- Competitive salary and necessary equipment.
- Medical insurance.
Tech Stack
Categories
About Nexcess
Nexcess provides managed hosting and specialty cloud services for SMBs, agencies, developers, and ecommerce teams running WordPress, WooCommerce, and Magento. Its subscription offerings include optimized cloud and dedicated environments with managed compliance and support for complex configurations. The privately held company is headquartered in Lansing, Michigan and serves customers worldwide.
