Source description
About the role
Job Description: We are seeking an experienced Full Stack Developer with a strong frontend focus to design, develop, and maintain high-performance marine software solutions. This role involves building data-intensive, scalable, and secure applications across on-premise and cloud environments, with a major emphasis on React, TypeScript, and data visualization. Key Responsibilities - Design and develop high-quality frontend applications using modern React patterns - Build responsive, performant, and data-heavy user interfaces - Implement advanced charting and data visualization solutions - Integrate frontend applications with REST APIs and real-time data sources - Ensure application performance, security, and scalability - Write clean, testable, and well-documented code - Collaborate with backend engineers, designers, and product managers - Participate actively in Agile development processes Education & Experience - Bachelors degree in Computer Science, Software Engineering, or equivalent experience - 7+ years of frontend development experience - Enterprise-level experience with React & TypeScript - Experience working in Windows and Linux environments Required Technical Skills - Strong expertise in React & TypeScript (hooks, context, component composition) - Experience building data-heavy and performance-optimized UIs - Hands-on experience with data visualization libraries (Apache ECharts preferred) - Experience handling large datasets in the browser - REST API integration and real-time data handling (WebSockets, SSE) - Frontend security knowledge (XSS, CSRF, CORS) - Familiarity with AWS, CI/CD, and frontend deployments (S3, CloudFront) - Working knowledge of Java/Spring Boot Nice to Have - Experience with Electron or desktop applications - Testing tools: Jest, React Testing Library, Cypress, Playwright - Browser performance profiling experience Behavioral Skills - Robust analytical and problem-solving skills - Attention to UX and detail - Excellent communication skills - Team player with a proactive mindset Job Description: We are seeking an experienced Full Stack Developer with a strong frontend focus to design, develop, and maintain high-performance marine software solutions. This role involves building data-intensive, scalable, and secure applications across on-premise and cloud environments, with a major emphasis on React, TypeScript, and data visualization. Key Responsibilities - Design and develop high-quality frontend applications using modern React patterns - Build responsive, performant, and data-heavy user interfaces - Implement advanced charting and data visualization solutions - Integrate frontend applications with REST APIs and real-time data sources - Ensure application performance, security, and scalability - Write clean, testable, and well-documented code - Collaborate with backend engineers, designers, and product managers - Participate actively in Agile development processes Education & Experience - Bachelors degree in Computer Science, Software Engineering, or equivalent experience - 7+ years of frontend development experience - Enterprise-level experience with React & TypeScript - Experience working in Windows and Linux environments Required Technical Skills - Strong expertise in React & TypeScript (hooks, context, component composition) - Experience building data-heavy and performance-optimized UIs - Hands-on experience with data visualization libraries (Apache ECharts preferred) - Experience handling large datasets in the browser - REST API integration and real-time data handling (WebSockets, SSE) - Frontend security knowledge (XSS, CSRF, CORS) - Familiarity with AWS, CI/CD, and frontend deployments (S3, CloudFront) - Working knowledge of Java/Spring Boot Nice to Have - Experience with Electron or desktop applications - Testing tools: Jest, React Testing Library, Cypress, Playwright - Browser performance profiling experience Behavioral Skills - Robust analytical and problem-solving skills - Attention to UX and detail - Excellent communication skills - Team player with a proactive mindset
More at Mantras2Success