Senior Software Engineer (Frontend) responsible for developing user-centric software solutions for supply chain management at Elemica. Collaborating with cross-functional teams to enhance the product and user experience.
Responsibilities
Receive functional design requirements and specifications and provide innovative, user-centric software solutions
Design and implement intuitive user interactions that improve the user-friendliness and overall experience of our web applications
Develop responsive, accessible, and performant front-end applications using modern frameworks and best practices
Implement both front-end and back-end components when required for full-stack feature development
Develop comprehensive automated tests ensuring correct implementation and maintaining high code quality standards
Conduct thorough code reviews to maintain code quality, share knowledge, and ensure adherence to coding standards and best practices
Establish and champion coding standards and best practices across the front-end development team
Actively assist and guide other engineers with technical challenges, fostering a culture of collaboration and continuous learning
Ensure that systems and solutions have the highest level of scalability, maintainability, and performance
Collaborate with UX/UI designers, product managers, and back-end engineers to deliver cohesive end-to-end features
Take ownership of large UI modules and ensure successful delivery from design to production deployment
Requirements
5-6 years of experience in software development
Angular (latest versions) with deep understanding of component architecture, services, directives, and routing
Angular Material for implementing Material Design components and theming
TypeScript with strong knowledge of advanced types, interfaces, generics, and ES6+ features
CSS/SCSS with expertise in responsive design, flexbox, grid, and CSS preprocessors
REST API integration and consumption with understanding of HTTP protocols and asynchronous programming
Node.js and NPM as package manager to maintain dependencies
Git version control with branching strategies and collaborative workflows
Unit Testing using Jasmine with comprehensive mocking strategies for components, services, and integration testing
Strong understanding of web application development lifecycle and Agile methodologies.
Benefits
Complete Family Health: Comprehensive health insurance to protect you and your entire family.
Secure Tomorrow: Build a strong financial future with robust retirement plans including EPF, Corporate NPS, and Gratuity.
Flexible Work-Life: Embrace work-life balance through our hybrid model and flexible hours.
Celebrate Achievement: Our annual and quarterly recognition programs foster a high-performance culture by consistently rewarding your excellence and driving success.
Support for Life's Milestones: Beyond standard annual, sick, and casual leave, we offer dedicated time off for significant life events like marriage and paternity.
Job title
Senior Software Engineer, AD – Front End: Angular/TypeScript
Frontend Developer developing the Asset Management Tool for energy trading teams. Focus on web technologies like Vue.js, Python, and ensuring code quality.
Senior Front End Engineer leading delivery of modern web experiences at MYOB, a leading business management solution provider. Shaping the future of work within the Data & AI team.
Software developer intern at nextAudit responsible for enhancing the AuditCloud platform’s user experience and performance. Engage in frontend and potentially backend development within agile teams.
Lead Software Engineer contributing to optimizing ad qualification and selection at Disney. Building UI tools for ad breaks across platforms like Hulu and Disney+.
Senior Frontend Engineer creating scalable Angular applications at Arlo. Leading Angular upgrades and CI/CD ownership for innovative smart security technology.
Senior Compiler Engineer developing CUDA C++ compiler enhancements for NVIDIA's GPU applications. Collaborating with customers and partners to drive compiler evolution and support new GPU hardware capabilities.
Mid Frontend Developer creating modern web applications with a focus on scalability and performance. Join a collaborative team at LUZA Group in Lisbon, Portugal under a hybrid working model.
Behavior Technician providing one - on - one ABA services to children with Autism. Join a dedicated community empowering children to achieve their full potential.
Provide one - on - one ABA services to clients with Autism supporting their independence and positive behavior. Record session data and collaborate with families for effective treatment.
Behavior Technician providing one - on - one ABA services for children with Autism. Join a committed team to enhance lives through Applied Behavior Analysis in Omaha, NE.