Veridos America, Inc. seeks a Full Stack Software Engineer & Architect to design and develop across the full stack, with a strong emphasis on backend systems, APIs, and database structures, while also contributing to front-end features that ensure a seamless user experience. This role is hands-on: You will actively build and optimize software while also influencing architectural decisions that shape our product.
Requirements
- Strong proficiency in backend or systems programming languages (Rust, C-Sharp/.NET, Node.js, Java, Python, Ruby, or Go).
- Solid experience with front-end development in one or more modern frameworks (React, Angular, or Vue).
- Strong understanding of database technologies (SQL & NoSQL), web protocols, and web services (REST/SOAP).
- Expertise in API design, data modeling, and system architecture (microservices, distributed systems).
- Familiarity with authentication/authorization schemes (OAuth, OpenID Connect, SAML, etc.).
- Experience with cloud platforms (AWS, Azure, or Google Cloud).
- Experience with message queuing, event-driven systems, and stream processing.
Responsibilities
- Architect and develop scalable, secure backend systems, services, and APIs.
- Contribute to responsive, user-friendly front-end features using modern frameworks (e.g., React, Angular, or Vue).
- Design and implement efficient database schemas and models (SQL and NoSQL).
- Optimize existing components for maximum performance, scalability, and reliability.
- Participate in architectural discussions and make design decisions while actively developing software.
- Collaborate with front-end developers to ensure consistency between system layers.
- Lead the design and implementation of new features, from concept through deployment.
Other
- 5+ years of professional experience as a software developer.
- Implement security and data protection best practices.
- Participate in code reviews and mentor junior developers.
- Monitor and diagnose performance issues, ensuring high system availability and resilience.
- Additional responsibilities as assigned.