Top 3 reasons to join us
Competitive salary package
Flexible working culture
Global environment with international project
Job description
Overview
We are seeking a Web Developer to design and implement secure, scalable, and high-performance web applications. You will be responsible for building modern front-end experiences in React.js, Angular, or Vue.js, working closely with backend teams. The role emphasizes UI performance, security, and maintainability, ensuring a seamless experience for enterprise-grade applications.Key Responsibilities* Develop responsive, high-quality web applications using React.js, Angular, or Vue.js.
Integrate with backend APIs (REST, gRPC, WebSockets) and real-time data pipelines.
Implement secure authentication/authorization flows (OAuth2/OIDC, JWT).
Build reusable UI components and maintain a scalable design system.
Contribute to architectural decisions for web applications, ensuring scalability and maintainability.
Work with designers to implement pixel-perfect UI aligned with product requirements.
Collaborate with backend developers, DevOps, and QC to deliver end-to-end solutions.
Participate in code reviews and mentor junior developers on best practices.
Optimize front-end performance (lazy loading, code splitting, caching).
Ensure cross-browser compatibility and accessibility (WCAG standards).
Implement error monitoring and logging for frontend services.
Conduct performance benchmarking, load testing, and profiling for critical paths.
Enforce secure coding practices: input validation, XSS/CSRF protection, content security policies.
Implement secure storage of sensitive data in client-side apps.
Your skills and experience
Must-Have* Strong proficiency in React.js, Angular, or Vue.js (with deep expertise in at least one).
Solid knowledge of JavaScript (ES6+) and TypeScript.
Experience integrating with backend APIs (REST, GraphQL, gRPC, WebSockets).
Strong knowledge of state management (Redux, NgRx, Vuex, or similar).
Proficiency with frontend build tools (Webpack, Vite, Babel, npm/yarn).
Experience with secure authentication/authorization flows.
Hands-on experience with CI/CD pipelines for frontend deployment.
Nice-to-Have* Experience with real-time applications (chat, dashboards, data streams).
Familiarity with Docker/Kubernetes for local development and deployment.
Experience with SSR/SSG frameworks (Next.js, Nuxt.js, Angular Universal).
Exposure to design systems (Storybook, Material UI, Tailwind, Bootstrap).
Background in working with enterprise-scale distributed systems.
Qualifications* Bachelor’s degree in Computer Science, Information Systems, or equivalent experience.
4+ years of professional front-end development experience.
Why you'll love working here
What we offer* Competitive salary package aligned with your experience and market standards
Performance-based reviews and clear growth opportunities
A global working environment with exposure to international teams and projects
Opportunities for personal and professional development, including training and new-skill learning
Flexible working culture, built on trust and responsibility
Supportive, open-minded team culture, where your ideas and contributions are valued
Chances to travel or collaborate across offices, depending on project needs
And more benefits tailored to help you thrive at Secuwall