Senior Software Development Engineer

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. 



source https://remoteok.io/jobs/99838
If there is no "apply" button, copy the link above (https://ift.tt/.....) and paste on a new tab in your browser

No comments

CLOSE

Enter your email address:

Delivered by FeedBurner

'
Life and Passion. Powered by Blogger.