Senior Full Stack Engineer developing secure REST APIs and cloud solutions at REV Capital. Collaborating in a fast-paced environment, integrating front-end and back-end technologies effectively.
Responsibilities
Design, develop, and maintain secure REST APIs using Node.js.
Implement cloud solutions using Google Cloud Platform (GCP) services, particularly Compute Engine, Cloud CDN, and Identity Platform (basic usage)
Manage CI/CD pipelines through Bitbucket and related DevOps tools.
Review code and collaborate with team members to ensure code quality
Troubleshoot and resolve production issues.
Implement web security best practices, including JWT authentication, CORS, XSS, and CSRF prevention.
Collaborate with front-end teams to develop user-centric applications using React.
Requirements
7-9 years of professional software development experience
Python expertise including: Flask framework for web application and API development
RESTful API design and implementation
Experience with Python package management (pip, virtual environments)
Asynchronous programming with asyncio or similar libraries
Knowledge of Python best practices.
Node.js expertise including: js or similar frameworks for API development
Strong TypeScript/JavaScript skills including:
o ES6+ features and modern JavaScript patterns
o TypeScript type system, interfaces, and generics
o Unit testing with Jest or Mocha
Front-End Development with React :
o Building and maintaining single-page applications
o Familiarity with React hooks, state management, and lifecycle methods
o Integration of RESTful APIs
o Component-driven architecture and reusable UI components
Demonstrated Google Cloud Platform (GCP) expertise with:
o Identity Platform User management and authentication workflows
o Implementation of OAuth2 flows
o Custom authentication rules
o JWT token handling and validation
o Compute Engine Instance groups and auto-scaling
o Load balancer configuration
o VPC networking and firewall rules
o Custom image creation and management
o Cloud CDN Content delivery configuration
o Cache optimization strategies
o Origin configuration
o SSL/TLS certificate management
o Edge functions implementation
Understanding of web security practices:
o JWT, OAuth2 basics
o XSS, CSRF prevention
o Security headers and CORS configuration
API development:
o API design principles
o Request validation and error handling
Bitbucket pipelines – basic CI/CD configuration and deployment
Git version control – branching, code review, and merge conflict resolution
Benefits
Flexible work schedule
Growth and development opportunities
Team outings and social events
Excellent extended medical, dental, and vision benefits plan
Full - Stack JS engineer developing features and scaling systems for US Mobile's wireless communication. Collaborating with teams to enhance a future - ready, unified network.
Full - Stack Software Engineer to develop and deploy innovative features at US Mobile. Focused on scaling connectivity for millions of devices through agile team collaboration.
Staff Software Engineer, Tech Lead developing scalable software solutions at Toast for the restaurant industry. Leading projects that improve employee performance management and customer engagement.
Staff Software Engineer responsible for the Developer Platform at Chainguard, building secure software infrastructure. Focus on CI/CD, AI tooling, and developer experience innovations.
ML Platform Engineer at Afresh responsible for enhancing machine learning platform capabilities. Collaborating with teams to facilitate AI - driven grocery solutions and tackle food waste.
Senior Software Engineer responsible for developing platform integrations and APIs for a fintech startup. Working with AWS infrastructure and AI tools to enhance financial connectivity and access.
Software Engineer developing and scaling a platform at Guidewire. Collaborating with teams to improve system performance and reliability with a focus on clean code and best practices.
Intern participating in low - level software development for Linux platforms at OPAL - RT Technologies. Working in a collaborative environment on driver projects and software integration.
Principal Software Developer specializing in AI systems at Laivly, developing innovative customer service technology. Mentoring engineers and solving complex challenges in real - world environments.
Experienced full - stack developer managing backend infrastructure for cybersecurity services. Responsibilities include building core platform components and owning system design, architecture, and direction.