Emphasoft is a company specializing in developing IT solutions for partners around the world. We focus on creating web and mobile applications for startups at various stages.
Currently we are hiring a Senior Backend Developer to join our client's team and work on an Apple device management and security platform that empowers secure and productive global work
Responsibilities:
-
Participate in scrum meetings, develop in an agile environment
-
Contribute well-written and well-documented code to further drive us to our goal of a super clean code base
-
Contribute to features end-to-end by developing backend services and/or frontend components
-
Work with an extraordinary cross-functional team to deliver beautiful UIs to our users
-
Develop intuitive, robust, and scalable software designed for high-volume use
-
Triage issues and implement appropriate fixes
-
Become an authority on the application
-
Drive consistency through collaboration with product design and the development of component design system standards
Requirements:
-
5+ years of professional engineering experience
-
Exceptional proficiency in Python, especially Fast API
-
Experience with Amazon Web Services, Google Cloud Platform, etc.
-
Authoritative understanding of data structures, algorithms, and software design
-
Data-driven, analytical, hypothesis/validation mindset
-
Ability to identify problems/opportunities, break them down into critical parts, and design solution options
-
Experience with CI/CD platforms, RESTful API and/or gRPC
-
Experience with microservice architecture, unit/integration testing and message queues (Kafka, RabbitMQ or SQS)
-
Experience with Docker and container orchestration platforms such as Kubernetes or ECS
-
Fluency with SQL and experience with relational databases such as Postgres or MySQL
Benefits:
-
Flexible work schedule, with the ability to plan your workday independently;
-
Corporate English language courses, bonus and privilege program from partners;
-
No micromanagement and bureaucracy.