VRIZE
Website:
vrize.com
Job details:
About the Role
We are looking for a Senior Full-Stack Developer who brings both depth and breadth to our engineering team. This is not simply a coding role. You will serve as a technical anchor, shaping architecture, owning features end-to-end, mentoring colleagues, and helping the team evolve a diverse, modern technology stack.
You will work across backend services, frontend interfaces, mobile applications, data stores, cloud infrastructure, and everything in between. If you thrive on understanding how systems fit together and love helping others do the same, this role was created for you.
Responsibilities
Systems Thinking & Architecture
- Maintain a holistic view of the full technology stack, including how services, data layers, APIs, and infrastructure interact
- Identify architectural risks, bottlenecks, and opportunities for improvement before they become problems
- Contribute to and document architectural decisions that guide the team over time
Feature Ownership
- Own features and feature groups from discovery through delivery and ongoing monitoring
- Break down complex features into well-scoped engineering stories with clear acceptance criteria
- Help developers understand their individual parts and how each part fits into the larger whole
Design & Implementation
- Design and implement new components across the stack: backend services, APIs, frontends, mobile, and data layers
- Refactor and improve existing components for clarity, performance, and long-term maintainability
- Apply appropriate design patterns and keep solutions as simple as the problem allows
Code Quality
- Conduct thorough, constructive code reviews that improve quality and spread knowledge across the team
- Hold the team to high standards for test coverage, observability, and documentation
- Champion coding standards and contribute actively to engineering guidelines
Mentorship & Team Growth
- Coach and mentor junior and mid-level engineers through pairing, reviews, and direct feedback
- Create a supportive learning environment where engineers grow in capability and confidence
- Contribute to team processes, retrospectives, and a culture of continuous improvement
Technical Requirements
Requirements are listed in priority order. We do not expect mastery in every area; breadth and genuine curiosity matter as much as deep expertise in any single skill. If you are uncertain that you tick enough boxes, err on the side of applying.
#
Area
Details
1
Programming & Scripting Languages
PHP, Kotlin, TypeScript, JavaScript, Swift, Python, Java, Bash — comfortable across polyglot environments; able to ramp on new languages as the stack evolves
2
Database Experience
SQL (PostgreSQL, MySQL); key-value (Redis, DynamoDB); wide-column (Cassandra, Bigtable); time series (InfluxDB, TimescaleDB); graph (Neo4j, Neptune) — breadth across multiple paradigms required
3
API Development
Design and implementation of REST and GraphQL APIs; versioning strategies, auth patterns (OAuth 2.0, JWT), rate limiting, and developer experience
4
UNIX / Linux Shell
Confident in the shell for scripting, automation, log analysis, process management, and everyday development workflows
5
Cloud & DevOps
AWS, GCP, or Azure; networking (VPC, DNS, load balancing); IAM and least-privilege design; Infrastructure as Code (Terraform, CloudFormation, or CDK); CI/CD pipelines; observability and alerting
6
Mobile Development
iOS (Swift / SwiftUI) and/or Android (Kotlin / KMP); mobile testing strategies; code signing, app store submission, and release management
What We’re Looking For
- 7+ years of professional software development experience across the full stack
- A systems thinker who can zoom out to see the big picture and zoom in to get the details right
- A strong communicator who can explain technical concepts clearly to engineers at all levels
- Collaborative, low-ego approach to code reviews and technical debate
- Demonstrated experience owning significant features or systems end-to-end
- Track record of mentoring or meaningfully uplifting other engineers
- Comfort with ambiguity: you can define the problem as well as solve it
Nice to Have
- Experience in high-growth or platform-scale engineering environments
- Contributions to open-source projects or active technical communities
- Familiarity with event-driven architectures (Kafka, Kinesis, SQS/SNS)
- Exposure to ML/AI integration patterns in production systems
- Experience with observability tooling such as Datadog, Grafana, or OpenTelemetry
About VRIZE INC
VRIZE is a Global Digital & Data Engineering company, committed to delivering end-to-end Digital solutions and services to its customers worldwide. We offer business-friendly solutions across industry verticals that include Banking, Financial Services, Healthcare & Insurance, Manufacturing, and Retail. The company has strategic business alliances with industry leaders such as Adobe, IBM Sterling Commerce, IBM, Microsoft, Docker, Sisense, Competera, Snowflake, and Tableau.
VRIZE is headquartered out of Tampa (Florida) with a team size of 410 employees globally, currently, 100% of the clients undertaken are in the United States. Delivery centers are distributed in the US, Canada, Serbia, and India. Having stellar growth and future projections of 100% YOY for the last 3 years, the company has been successfully addressing its clients’ digital disruption needs. Our continued success depends to a large extent on our ability to remain at the forefront of disruptive developments in the field of information technology and leaders/team members joining the force are expected to replicate the same.
Click on Apply to know more.