Mid Level: Full-Stack Software Engineer
at Allwyn Corp
- Seniority
- Mid
- Employment
- Full Time
- Location
- Benguluru India
- Posted
- 5d ago
at Allwyn Corp
RESPONSIBILITIES - Design and implement web application features using modern web frameworks and techniques, from requirements to production and deployment - Add new functionality and solve customer-facing bugs within an existing web application - Contribute to the architecture and design of new and existing User Interfaces - Prepare prototypes/screenshots to share with stakeholders for review and approval - Advice on best practices, new techniques, software quality, and process improvement - Create, modify, and maintain RESTful Web Services - Develop applications built with Go, GraphQL, Vue, and similar modern technologies - Assist with the estimation of time and effort required to implement new features - Participate in design reviews, peer code reviews, and improve overall product quality - Interface with cross-functional teams to successfully implement feature dependencies - Act as a member of an Agile scrum team QUALIFICATIONS - 5+ years of related full-stack development - Proven working experience in front and back-end application development - Strong expertise with various JavaScript frameworks (Vue, Angular, etc.) - Strong expertise with Web Services and RESTful Applications - Expertise with NodeJS, WebSockets and in-depth understanding of Microservices methodologies - Familiarity with HTML5 and CSS3 - Familiarity with system-level issues such as scaling, security, and responsiveness - Solid programming experience in object-oriented design and development - Linux or a POSIX O/S environment - Familiarity with software configuration management, defect tracking tools, and peer review - Strong documentation and writing skills Additional experience in the following areas is a plus - Knowledge of satellite communication protocols - C++, Java, or other object-oriented programming language - Understanding of SQL and database access for relational Databases; PostgreSQL, MariaDB, MySQL - Working knowledge of NoSQL databases (Redis, MongoDB, etc.) - Familiarity with Responsive Design Frameworks such as Bootstrap - Familiarity with developing web interfaces for embedded devices a plus - Networking protocols such as TCP/IP, UDP and IPv6 - Familiarity with Docker, GraphQL, Kubernetes, Go, Conan, cmake, C++11 - Working knowledge of Jira, Confluence, BitBucket, Git, SharePoint, Jenkins and Artifactory Education: Bachelor’s Degree in Computer Science, Electrical Engineering, Software, Systems, Mathematics, or related technical field.