As a Senior Front-End Developer at Oktopost, you will play a key role in shaping the user experience of our B2B social media management platform. You will develop and maintain modern front-end applications, collaborating closely with product managers, designers, and back-end developers to deliver seamless and high-quality user experiences. With a strong focus on performance, scalability, and best practices, you’ll contribute to technical decisions and drive front-end excellence. If you're passionate about building intuitive and responsive applications with modern JavaScript frameworks, we’d love to hear from you!
Responsibilities
- Develop and maintain front-end applications.
- Collaborate with product managers, designers, and back-end developers to deliver intuitive and high-quality user experiences.
- Write clean, maintainable, and efficient code, ensuring scalability, performance, and maintainability.
- Contribute to technical discussions, architectural decisions, and front-end best practices.
- Focus on usability, accessibility, and performance, ensuring the product is both visually appealing and user-friendly.
- Implement testing strategies to maintain code quality and stability.
- Stay updated on emerging front-end technologies and contribute to the evolution of our stack.
Qualifications
- 5+ years of front-end development experience in a SaaS environment.
- Strong expertise in JavaScript, HTML, and CSS.
- Hands-on experience with modern front-end frameworks (Vue.js, React, Angular, or similar).
- Understanding of state management patterns (Vuex, Redux, or similar).
- Experience integrating front-end applications with RESTful APIs.
- Knowledge of performance optimization and cross-browser compatibility.
- Proficiency with Git and development workflows.
- Familiarity with testing methodologies (unit, integration, and end-to-end testing).
- Strong product mindset, with the ability to think from the user's perspective and make UX-conscious decisions.
- Excellent communication skills and ability to work effectively within a team.
- Fluent English.
Advantages
- Experience working on monolithic applications and front-end migrations.
- Previous experience with Vue.js.
- Familiarity with Cordova or hybrid mobile frameworks.
- Exposure to back-end technologies and understanding of full-stack development principles.
- Experience with front-end build tools and module bundlers (Webpack, Vite, Rollup).
- Knowledge of cloud-based front-end deployments (AWS, GCP, or similar).