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
CategoryStack RequirementsFrontendExpert in
React.js, Vue, or Angular; Mastery of HTML5, CSS3 (SASS/Tailwind), and TypeScript.
BackendStrong proficiency in
Node.js, Python (Django/FastAPI), or Java (Spring Boot). Proficiency in
Python.
DatabaseRelational (
PostgreSQL/MySQL) and NoSQL (
MongoDB/Redis).
DevOps/ToolsDocker, Kubernetes, AWS services (EC2, S3, Lambda), Azure and Git/GitHub.
TestingExperience with TDD/BDD, Mocha, Chai, or Jasmine.
AI Assistant Hands-on experience with Claude and its functions
Desired Skills
CategoryRequirementsFrontendUser 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).