We're seeking a talented Frontend Software Developer to join our client's software engineering team and take on the responsibilities of designing, developing, testing, and maintaining software systems.
Responsibilities:
- Analyze requirements, design systems, develop, test, and deploy applications.
- Create web apps that match UI/UX designs and work well technically.
- Ensure apps meet performance and security standards.
- Work with testers to find and fix issues.
- Monitor app performance and solve problems.
- Write detailed documentation.
- Help with sales by preparing proposals and demos.
- Assist with system maintenance.
- Stay updated on new technologies.
Requirements:
- 2+ years of software development experience.
- Completed one full software development cycle in a large project.
- Skills in HTML5, CSS3, and server-side CSS pre-processors like LESS and SASS.
- Knowledge of client-side scripting, JavaScript frameworks like jQuery, and AJAX.
- Familiarity with Bootstrap, and exposure to AngularJS or ReactJS.
- Experience with code versioning tools like GIT.
- Familiarity with both waterfall and Agile Scrum development.
- Understanding of cloud deployment, Big Data, OLAP, and microservices is an advantage.
- Knowledge of databases (Oracle/MSSQL, MongoDB), fault management systems, and BI tools is a plus.