As part of our team, you can expect to be challenged to think in new ways and try new things; Creativity is one of our core values. We foster a culture of transparency and collaboration and ensure that our team feels valued in all aspects of their lives, including both their professional and personal aspirations.
Responsibilities:
Lead design & development for medium or large scale projects
Identify, prioritize and execute tasks in the software development life cycle
Reviewing code quality & functionality
Mentor junior and mid-level engineers
Collaborate with recruiters to help grow engineering team
Technologies we use:
Node.js, React.js, TypeScript, JavaScript, Sequelize, TypeORM, GraphQL
AWS, Docker, ElasticSearch, Google Cloud, AWS Lambdas
Postgres, MongoDB, MySQL, Redis
Nest.js, Express.js, RabbitMQ, Kafka, Material UI, AntD
Fluency with the Technologies we use
Experience with taking a project from scoping requirements through the launch of the project
Experience with CI/CD and Agile
Experience writing secure, testable, and robust code
Deep understanding of Linux and OS internals
Understand performance parameters and assess application performance
Strong analytical and reasoning skills with an ability to visualize processes and outcomes