Lead Software Engineer
Վերջնաժամկետ՝ 01 Մայիս 2024
Աշխատանքի պայմաններ՝ Պայմանագրային
Կատեգորիա՝ Ծրագրավորում
Աշխատանքի տեսակը՝ Ամբողջ դրույք
Գտնվելու վայրը՝ Երևան
Աշխատանքի նկարագրություն՝
Swaps.app is an innovative company. Our mission is to create new standards in the financial services industry. We aim to become a leader in providing reliable, affordable and fully legal financial solutions to customers around the world. We are developing software that serves as a bridge between the worlds of fiat and crypto. An interesting and ambitious project aimed at the international market! We are actively growing and looking for a strong Team Lead with high competence in NodeJS. We also expect leadership qualities, communication skills, and the ability to quickly organize a team and share expertise from you.
Main stack: NodeJS, NestJS, PostgreSQL, React, HTML, CSS, JavaScript frameworks (e.g., React, Angular, Vue.js), Rest API.
/am/lead-software-engineer-59
Աշխատանքային պարտականություններ
- Development and expertise in project architecture
- Establishing the development process and implementing the most effective technical solutions
- Managing the development process within the project and ensuring timely and high-quality task completion
- Interacting with the project manager, analysts, testers, and other team members
- Working with technical documentation
- Integration of project partners' APIs
- Developing new features from scratch
- Collaborating with the team to identify and resolve technical issues
- Delegating tasks and achieving goals
Responsibilities for managing people:
- Participation in team formation, mentoring
- Organizing the team's work: task assignment and monitoring, prioritization, and meeting deadlines
- Ensuring team stability: analyzing needs, hiring, training, and developing employees
- Motivating employees and creating conditions in which they can feel free
Անհրաժեշտ հմտություններ
- At least 4 years of experience as a development team (4+ developers) leader.
- Commercial development experience in NodeJS for at least 4 years, deep knowledge of Javascript
- Familiarity with microservices architecture.
- Familiarity with event driven architecture
- Familiarity with deployment cycles, CI/CD, containers, caching systems etc.
- Experience with any no-SQL and SQL databases.
- Experience with FrontEnd technologies
- Experience with API design.
- Advantages:
- Experienced with GraphQL server/client.
- Experience with AWS / Good understanding of AWS services - EC2, S3, Route 53, DynamoDB, Cloud Front, Lambda, SNS, SQS, API gateway, ELB, EBS
- Experience in project development teams, experience in team building
- 5+ years of professional experience in products or SDKs.
- Strong problem-solving skills needed to identify, research and resolve problems
- Deep knowledge of the full software development process
- Good knowledge of Basic of computer science fundamentals like, Data Structures / Algorithms
- Experience in crafting and maintaining unit tests and continuous integration systems, such as Jenkins, Azure Pipelines, or AWS Code pipeline
- Validated experience with code coverage tools and software test frameworks. Enhance existing automation test frameworks to add new capabilities
- Experience in Financial Institution or Fintech organization is preferred
- Fluent in English
Պահանջվող թեկնածուի մակարդակը: Ավագ
Լրացուցիչ տեղեկություն
- 5/2 schedule, office work in Yerevan
- Competitive compensation (based on the technical interview results)
- Lack of bureaucracy, quick decision-making, discussion of tasks, issues, and implementation of changes
- Opportunity to work in a team of professionals, develop, and grow with the company
- Business owners open to dialogue and new initiatives
- Opportunity for self-realization and career growth
- Professional skills
Մասնագիտական հմտություններ
JS concepts and frameworks
React.js
PostgreSQL
DBNode.js
CSS
HTML
Nest.js
REST API
Անձնական հմտություններ
Առաջնորդության հմտություններ
Տարածեք այս հայտարարությունը սոց․ մեդիայի միջոցով։
Ընկերության մասին
Swaps.app is an innovative company whose mission is to create new standards in the financial services industry. We aim to become a leader in providing reliable, affordable and fully legal financial solutions to customers around the world. Our goal is to make financial transactions easy and accessible in every corner of the world, with a focus on compliance with legislation and international regulations.
Based on the principles of transparency, honesty and integrity, Swaps.app is committed to providing its services with high ethical standards. We value the trust of our clients and partners, so we make every effort to maintain an impeccable reputation. Our approach to business is based on creativity, innovation and continuous improvement, which allows us to not only meet but also exceed market expectations.
Swaps.app is actively working to expand its global presence with a focus on cultural and regional diversity. We strive to provide services that are convenient and understandable for people in different parts of the world, taking into account their unique needs and preferences. Our company is actively adopting new technologies and methodologies to make our services even more accessible, reliable and efficient.
At Swaps.app, we understand the importance of sustainability and social responsibility. Therefore, we make efforts to minimize our impact on the environment and actively participate in social projects. Our team is constantly striving to improve, both professionally and personally, to best meet the needs of our clients and society as a whole.
We are also focused on building a strong, motivated and professionally developed team. At Swaps.app, we believe in the power of teamwork and encourage leadership and individual contribution from each employee. Developing the talents and skills of our employees is a key aspect of our strategy, as they are the foundation of our success and innovation.
In conclusion, Swaps.app is not just a financial services company. We are a community of professionals, like-minded people and innovators united by a common goal: to make the world a better place by providing high quality, affordable and reliable financial services. Our approach to business is based on trust, professionalism and a commitment to excellence, which allows us to not just achieve, but exceed expectations in every area of our business.