closed vacancySenior Software Development Engineer - remote
Pixelogic Media
Posted 4 years ago
Primary Responsibilities
- Developing software for various platforms (Web, Mobile and Desktop).
- Building UI components and libraries for future use.
- Designing and scaling API endpoints.
- Translating of UI/UX wireframes to UI components.
- Optimizing applications for maximum speed, scalability and security.
- Seeking operational excellence by developing reliable software.
- Supports and develops software engineers by providing advice, coaching and educational opportunities.
- Interface with clients and translate business requirements and objectives into technical applications and solutions.
- Execute system development and maintenance activities.
- Develop and architect lifecycle of projects working on different technologies and platforms
Requirements
- 4+ years of experience.
- Computer Science degree or equivalent.
- Strong interpersonal skills with proven ability to collaborate and self-manage.
- Excellent written and verbal communication skills.
- Solid foundation in computer science, object-oriented design concepts, algorithms and data structures.
- Strong knowledge in Java
- Strong knowledge of HTML5, CSS3, TypeScript, and JavaScript.
- Experience with front end frameworks (ReactJS,, etc..).
- Experience with different database
- Familiarity with one or more of: Python, Ruby, Perl, Shell is a plus.
- Experience in building APIs and writing proper documentation.
- Experience in working with system infrastructure including hardware, OS and handling networking and security issues.
- Strong project management skills is a plus.
- Strong leadership skills is a plus.
- Experience with AWS is a plus.