Full Stack Engineer

Architect, Development, JavaScript, Java, PHP, Python, Database, MySQL, UX, IIS, Windows, Apache, Linux
Full Time

Job Description

Day to Day:
  • Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
  • Develop new features and infrastructure development in support of rapidly emerging business and project requirements
  • Assume leadership of new projects from conceptualization to deployment
  • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design
  • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities

Essential Functions
  • Participate and lead in all aspects of agile software development including design, implementation, and deployment
  • Architect and provide guidance on building end-to-end systems optimized for speed and scale
  • Maintain quality and ensure responsiveness of applications and software following deployment.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Maintain code integrity and organization.
  • Understanding and implementation of security and data protection.
  • Development experience for both mobile and desktop
  • Experience with cloud message APIs and usage of push notifications
  • Overseeing the automated testing and providing feedback to management during the development process.
  • Modifying and testing changes to previously developed programs.
  • Front-end technology: Expertise in front-end technologies, including JavaScript, CSS3, and HTML5 and third-party libraries such as React, Js, Angular, jQuery and LESS.
  • Development languages: Knowledge of server-side programming language C# .NET advantageous to have experience in additional languages such as; Java, Ruby, PHP and Python.
  • Database and cache: Familiarity with DBMS technology, including SQLServer, MongoDB, and MySQL and caching mechanisms such as Redis , Memcashed and Varnish.
  • Basic design ability: Including knowledge of UI/UX and basic prototype design.
  • Server: Experience working with IIS, Windows Servers along with Nginx and Apache on Linux
  • Experience with Cloud frameworks like AWS, Azure or GSP
  • Knowledge of code versioning tools
  • Excellent debugging and optimization skills
  • Unit/integration testing experience
  • Excellent writing and communication skills.

Required Education & Experience
  • Bachelor's degree in computer science, information technology, or engineering
  • 3+ years of experience building large-scale software applications
  • Professional certifications
  • Interest in in learning new tools, languages, workflows, and philosophies to grow
Dice Id : intecon
Position Id : 776506273
Originally Posted : 3 months ago
Have a Job? Post it