Frontend Engineer at SWIFTS

Full Time1 month ago
Employment Information
Job Description
As a front-end developer, you will play a critical role in shaping the user-facing components of our products. This position requires close collaboration with backend development engineers and UI designers to ensure seamless integration and deliver exceptional user experiences. You will be responsible for translating design concepts into functional, responsive web interfaces while maintaining technical excellence and adherence to coding standards. The ideal candidate will contribute to the entire development lifecycle, from initial prototyping to final deployment, ensuring that all features align with business objectives and user needs.
Key Responsibilities
  • Develop and maintain high-quality front-end code that meets performance, accessibility, and usability standards
  • Collaborate with cross-functional teams including backend developers and UI/UX designers to deliver cohesive product solutions
  • Implement interactive features and dynamic content using modern web technologies and frameworks
  • Ensure cross-browser compatibility and responsive design for optimal user experience across devices
  • Participate in code reviews and contribute to improving code quality and maintainability
  • Debug and optimize existing front-end code to enhance application performance and user satisfaction
  • Document code and maintain technical documentation for future reference and team collaboration
  • Stay updated with emerging front-end technologies and industry best practices to drive innovation
  • Work with product managers to understand requirements and translate them into technical specifications
  • Coordinate with QA teams to ensure front-end components meet functional and non-functional requirements
Job Requirements
  • Proven experience in front-end development with a strong foundation in HTML5, CSS3, and JavaScript
  • Proficiency in modern front-end frameworks such as React, Vue.js, or Angular
  • Excellent understanding of responsive design principles and cross-platform compatibility
  • Strong knowledge of version control systems like Git for collaborative development
  • Ability to write clean, scalable, and maintainable code following industry best practices
  • Experience with front-end build tools (Webpack, Gulp, etc.) and package managers (npm, yarn)
  • Understanding of RESTful APIs and integration with backend services for data synchronization
  • Basic knowledge of backend technologies (Node.js, Python, etc.) to facilitate full-stack development
  • Excellent problem-solving skills and attention to detail for debugging complex issues
  • Ability to work independently and collaboratively in a fast-paced development environment
  • Strong communication skills to effectively convey technical concepts to non-technical stakeholders
  • Experience with UI/UX design tools (Figma, Sketch) for understanding design requirements
  • Knowledge of performance optimization techniques for web applications
  • Ability to create and maintain technical documentation for front-end components
  • Proficiency in using browser developer tools for debugging and performance analysis
  • Experience with agile development methodologies and iterative project workflows
  • Understanding of accessibility standards (WCAG) to ensure inclusive design for all users
  • Ability to implement and maintain secure coding practices to protect user data
  • Experience with cloud platforms (AWS, Azure) for deploying front-end applications
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact