Full Stack Engineer - Gotrah Ventures
Gotrah Ventures · United States · 1 wk ago
RemoteRemoteEngineeringFull-time
Responsibilities
- Design some services and components
- Implementation of a robust set of services and APIs to power the web application
- Building reusable code and libraries for future use
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
- Integration of the front-end and back-end aspects of the web application
- Design and implementation of data storage solutions
- Execute full software development lifecycle
- Write clean, reusable, testable, and maintainable code
- Integrate components into a fully functional & validated system
- Manage and contribute to the company infrastructure
Qualifications
- Passionate about learning new technologies and working on a product of massive scale and impact
- Proficient knowledge of at least one of a back-end programming language (Python, Java, JavaScript/TypeScript)
- Understanding of fundamental design principles behind a scalable application
- Ability to implement automated testing platforms and unit tests
- Proficient understanding of code versioning tools Git
- Proficient in using Linux and bash shell
- Proficient understanding of OWASP security principles
- Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3 and JavaScript frameworks such as AngularJS, ReactJS
- Minimum of 3 years of industry experience in engineering
- Strong Computer Science fundamentals
- Familiar with container-based development/deployments
- User authentication and authorization between multiple systems, servers, and environments
- Good understanding of containerized Applications and containers tool such as Docker
- Familiar with Automatic build and deployment and with tools like Jenkins
- Experience with system-level tools for debugging is a plus
- Experience in multi-tiered distributed systems, web services, APIs, and relational & NoSQL databases