Role Overview
Pyxis is seeking a seasoned Senior Full Stack Developer with a proven track record of building robust, scalable, and high-performance web applications. With 5 to 7 years of experience, you aren't just writing code; you are architecting solutions, mentoring junior talent, and bridging the gap between elegant user interfaces and powerful backend logic.
Key Responsibilities
End-to-End Development:
Design, develop, and maintain complex web applications using modern frameworks (e.g., React/Angular on the front end and Node.js/Python/Go on the back end).
System Architecture:
Design scalable database schemas and microservices architectures that can handle high traffic and complex data sets.
API Design:
Build and consume secure RESTful and GraphQL APIs.
Code Quality:
Lead code reviews, implement unit and integration testing (Jest, Cypress, etc.), and maintain high standards for documentation.
Performance Optimization:
Identify bottlenecks across the stack from slow SQL queries to bloated frontend bundles and implement high-impact fixes.
Mentorship:
Guide junior and mid-level developers through technical challenges, helping foster a culture of continuous learning.
DevOps Integration:
Collaborate with DevOps to manage CI/CD pipelines and cloud infrastructure (AWS/Azure/GCP).
AI / ML Integration:
Integrating AI services (e.g., OpenAI, AWS Bedrock) and embedding ML-driven features like recommendations, automation, or intelligent search.
Application Security (SSL + OWASP + Auth):
SSL/TLS setup, HTTPS enforcement, secure headers, OWASP best practices, and secure authentication/authorization (JWT, OAuth2, RBAC).
Pyxis Website:
maintain the company website
https://pyxismcg.com/
; i.e. content updates and design enhancements
Required Technical Skills
Category
Stack Requirements
Frontend
Expert in
React.js, Vue, or Angular
; Mastery of HTML5, CSS3 (SASS/Tailwind), and TypeScript.
Backend
Strong proficiency in
Node.js, Python (Django/FastAPI), or Java (Spring Boot)
. Proficiency in
Python
.
Database
Relational (
PostgreSQL/MySQL
) and NoSQL (
MongoDB/Redis
).
DevOps/Tools
Docker, Kubernetes, AWS services (EC2, S3, Lambda), Azure and Git/GitHub.
Testing
Experience with TDD/BDD, Mocha, Chai, or Jasmine.
AI Assistant
Hands-on experience with Claude and its functions
Desired Skills
Category
Requirements
Frontend
User Centered Design experience
Qualifications & Soft Skills
Experience:
5–7 years of professional full-stack software development experience. Experience with consuming REST/JSON or SDK-based AI APIs. Handling:
Prompt inputs as part of backend logic
Token limits, rate limits, and retries
Streaming vs synchronous responses
Parsing and validating AI outputs for downstream systems
Problem Solving:
A "systems thinker" who can anticipate how a frontend change might affect backend performance.
Communication:
Ability to explain complex technical concepts to non-technical stakeholders (Product Managers, Designers, etc.).
Adaptability:
A passion for staying current with the ever-changing web technology landscape.
Education:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).