As part of the Freight-Hall team, you will be a member of a technology startup that develops software as a service (SaaS) solution for the parties that are involved in international freight and trade business all over the world. Our IoE solution is supporting customers with a web-based neutral communication platform that is designed for operating an efficient business process as well as transparent freight procedure.
The Senior Front-end Developer role is in the Solution Delivery pillar. The main function of this pillar is to develop, test, and deliver solutions created to support the technical side of the Freight-Hall IOE supply chain solution. This includes the management of technical tasks within a product map and coordination with the Product Owner, Project Manager, and assigned staff.
We are looking for one who:
Has experience in building the multi-sided web platform to join our development team and play a significant role in the design and implementation of its future products.
Is responsible for ensuring the quality of application engineering deliverables in accordance with a project timeline and budget
Works with senior management to set overall project priorities, manages software-related aspects of projects, assigns development team members
Coaching on advanced topics in software engineering, new practices and relevant technologies in cooperation with technical mentors
Essential Functions of the Job
Provides appropriate development resource estimates (hours) for all applicable phases of planned projects, including change requests
Maintains adherence to architectural standards/principles in the context of Freight-Hall platform architecture, product-specific guidelines, usability design, Security, and performance standards and best practices
Helps set the best practice and standards for code progression, code branching, testing and code reviews
Responsible for detailed technical design at a solution level
Develops and delivers other technical solutions as their workload permits
Anticipates problems before they occur; defines a problem; identifies possible causes; works with a team to find a solution; selects and implements a most appropriate solution
Provides support and documentation to assist in sustaining the project during the transition to production where necessary
Provides feedback regarding application engineering methodologies, standards, and leading practices during throughout project life-cycle
Advanced Software Development Techniques
Systematic problem-solving approach and knowledge of algorithms, data structures, and complexity analysis
Experience improving service application through some combination of unit tests, load/performance tests, integration tests, continuous deployment, and monitoring
Some knowledge of full-stack infrastructure, including backend technologies, and the microservice architecture would be ideal
Past professional experience with design and UX/UI (specifically wireframing and prototyping) is nice to have for this role
Mentor/help other developers
Create a highly scalable solution that allows rapid innovation and experimentation
Conduct disciplined risk/benefit analysis and help the team take the right amount of risk and technical debt
Knowledge and Skills Requirements
Good understanding of modern software development practices; including agile, continuous integration, test/deployment, automation, etc.
Experience building scalable software as a service, owning and operating highly available systems
BS or MS in Computer, Mathematics Engineering or related fields
Good command of written and spoken English
Innovative, agile and a collaborative team player
willing to contribute to a leading TECHNOLOGY company
passionate about INNOVATION
oriented with AGILITY
fed with COURAGE
Can thrive in a startup environment
Freight-Hall یک استارت اپ آلمانی توسعه و تکنولوژی است که در حوزه ارتباطات و زنجیره تامین فعالیت میکند. این پلتفرم در بستر یک فضای دیجیتال وبا نوسازی و بهبود فرایند تامین و حمل کالا و خدمات درحوزه تجارت بین الملل موجب باز تعریف این اکو سیستم می شود. همچنین با ارتقای ابزارهای ارتباطی وبهبود فرایند ها میان شرکت کنندگان در زنجیره تامین، زمینه ارتباط دیجیتال و انتقال اطلاعات را فراهم میکند.