First Source Arya Solutions is seeking a driven, creative, and proactive Senior Front-End Developer to develop advanced applications and interfaces for our clients, as well as solve complex technical challenges related to our clients’ products
About First Source Arya Solutions LLC
First Source Arya Solutions is a startup with big ambitions. We’re on a mission to transform the global financial industry by developing state-of-the-art software solutions that make financial services more accessible to everyone
Working at First Source gives you more responsibilities and opportunities to help you realise your full potential. You’ll be able to learn and improve every day from doing a lot of different things in a fast-paced, startup environment that values tenacity, creativity, and hard work
Out of all the countries in the world, we’ve decided to set up in Iran to take advantage of the country’s large pool of IT talent. We believe there is an untapped wealth of developers and testers with world-class potential who can help us in our mission to transform the financial trading industry
We believe that software plays an essential role in every business –– especially for financial institutions that manage millions in transactions each day
We constantly push the boundaries of what’s possible to deliver cutting-edge products and services that can solve problems, meet challenges, and transform a business. We build great software not as the end goal, but as the means to an end
The ideal candidate
You are experienced in building and optimising web and mobile applications. You care about your users and customers, and think deeply about how they use what you build
You must be able to multitask and have a problem-solving mindset. The technologies we work with are complex and challenging. You must be willing to learn new things every day, including new frameworks, tools, and software
You are smart, self-motivated, and proactive. You thrive in a dynamic and collaborative work environment, and approach even the smallest task with an open mind
Most importantly, you value the importance of constant, open, and honest communication
:We are looking for someone who loves to
Solve problems creatively and proactively
Keep up with established and emerging web standards and technologies in front-end development
Do great work, and inspires people around them to do the same
Work with highly talented people in an exciting, multinational environment
Get things done in a no-nonsense manner
Work without bureaucracy and hierarchy
Have the latest tools and technologies at their disposal
Learn and improve, day in and day out
:To excel in this role, you must have
Extensive knowledge in advanced coding techniques, cross-platform development, and
hybrid mobile app development
Ability to write high-quality, self-documenting code using test-driven development
techniques
Extensive experience of JavaScript, HTML, CSS, AJAX, and JSON
Familiarity with various JavaScript standards, libraries, frameworks, compilers, and
transpilers including ES6, TypeScript, Babel, SystemJS, Web Workers, jQuery, React
and Angular
Experience with package managers (npm), task runners (Gulp, Webpack, Grunt), CSS
processors (Sass, Stylus), and APIs (WebSocket)
Familiarity with testing and debugging processes, including unit testing and UI testing
Passion for Linux and other open-source platforms
Your roles and responsibilities
:As our Senior Front-End Developer, you will
Develop and maintain advanced features, tools, applications, and interfaces according to best practices in UI/UX, front-end development, and hybrid mobile application development
Test and debug products to improve their speed, scalability, and usability across multiple browsers, devices, and web standards
Stay on top of the latest JavaScript frameworks, libraries, and tools in order to apply them when necessary to solve challenges related to web and mobile development
Remuneration and benefits
This position offers a market-based salary, annual performance bonus, and flexi hours
Location
Tehran, Iran
چه موردی را میخواهید گزارش کنید؟