11 Dotcod Innovation Jobs
Dotcod - Senior Software Engineer - Frontend Development (5-10 yrs)
Dotcod Innovation
posted 7d ago
Key skills for the job
Senior Software Engineer
Role Overview :
We are seeking a highly skilled and motivated Senior Front-End Developer to join our growing engineering team. In this role, you will be a key contributor to the development and maintenance of our user-facing web applications. You will leverage your deep understanding of modern front-end technologies to build robust, scalable, and performant user interfaces that deliver exceptional user experiences. You will also play a crucial role in mentoring junior developers and driving best practices within the team.
Responsibilities :
- Design, develop, and maintain high-quality, reusable, and testable front-end code using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Implement responsive and accessible user interfaces that work seamlessly across various devices and browsers.
- Collaborate with product managers, designers, and other engineers to translate requirements into technical solutions.
- Optimize front-end performance for speed and scalability.
- Integrate with back-end APIs and data sources.
- Provide technical guidance and mentorship to junior front-end developers.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Contribute to the development and maintenance of front-end architecture and tooling.
- Stay up-to-date with the latest front-end technologies and trends and share knowledge with the team.
- Drive improvements in code quality, performance, and maintainability.
- Effectively communicate technical concepts to both technical and non-technical stakeholders.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Work closely with cross-functional teams to ensure seamless integration and delivery of features.
Qualifications :
Experience :
- 5+ years of professional experience in front-end development.
- Proven experience building complex and scalable web applications.
- Strong portfolio of front-end projects demonstrating technical proficiency.
Technical Skills :
- Expertise in HTML5, CSS3, and JavaScript (ES6+).
- Extensive experience with modern JavaScript frameworks (e.g., React, Angular, Vue.js) and related tooling (e.g., Webpack, Babel).
- Strong understanding of responsive design principles and cross-browser compatibility.
- Experience with state management libraries (e.g., Redux, Zustand, Context API).
- Experience with RESTful APIs and asynchronous programming.
- Knowledge of performance optimization techniques.
- Familiarity with version control systems (e.g., Git).
- Experience with Accessibility standards (WCAG).
Soft Skills :
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Strong attention to detail and a passion for delivering high-quality code.
- Mentorship capabilities.
Preferred Qualifications :
- Experience with server-side rendering (SSR) or static site generation (SSG).
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
- Experience with CI/CD pipelines.
- Experience with Typescript.
- Familiarity with design systems.
Functional Areas: Software/Testing/Networking
Read full job description5-7 Yrs
5-6 Yrs