Senior Full Stack Developer
Job Description:
Job Description:
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
- Participate in the design and creation of scalable software
- Write well-structured, functional code on the front- and back-end
- Designing user interactions
- Testing and fixing bugs or other coding issues
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases, servers, and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Ensuring cross-platform optimization
Qualification:
- Bachelors/Masters in CS from a reputable university
- Experience developing web and mobile applications
- At least 5 years of hands-on experience with common stacks including MERN & MEAN
- Knowledge of multiple front-end languages and libraries (e.g., HTML/ CSS, JavaScript, XML, jQuery)
- hands on experience developing with MERN, MEAN, open-source tools and framework, and software engineering within an agile environment
- Knowledge of multiple back-end languages (e.g., C#, Java, Python) and JavaScript frameworks (e.g., Angular, React, Node.js)
- Familiarity with SQL and NoSQL databases (e.g., MySQL, MongoDB), web servers (e.g., Apache, Express) and UI/UX design
Skills:
- Excellent communication and teamwork skills
- Organizational skills
- Strong analytical skills with excellent attention to detail mindset.
- Strong experience with Cloud, such as, AWS, Azure etc.
- Strong understanding of Scrum based agile development life cycle
- Ability to develop & run scripts and utilities under Linux, Unix, and Windows
Required Skills:
React Agile Data NoSQL Development Environment Protection Angular Mobile Applications Utilities Analytical Skills Apache Features Optimization MongoDB Servers Unix Architecture Node.js Specifications CSS Scrum Databases XML Security jQuery Teamwork C# Linux Python Windows Software MySQL Testing HTML Java Engineering SQL JavaScript Design Communication