
Software Engineer – UI & Full Stack Development
- Salem, OR
- $76.00-80.00 per hour
- Permanent
- Full-time
Reference ID: 25-09791
Location: Remote
Duration: 09 months
Job Type: Contract (Candidates must be able to work on W2 without VISA sponsorship)Software Engineer – UI & Full Stack DevelopmentAbout the Role:
- We are seeking a highly skilled and creative Software Engineer with a strong focus on User Interface Development and full stack capabilities. The ideal candidate will have at least 5 years of experience building modern, responsive, and scalable web applications. You'll work closely with cross-functional teams to design and implement intuitive user experiences and robust backend services.
- Design, develop, and maintain responsive web applications using React and modern CSS frameworks like Tailwind CSS or Emotion CSS.
- Build and maintain scalable backend services using Node.js and MongoDB. or PostreSQL
- Collaborate with UX/UI designers, product managers, and other engineers to deliver high-quality features.
- Write clean, maintainable, and well-tested code.
- Participate in code reviews and contribute to continuous improvement of engineering practices.
- Optimize applications for performance, scalability, and accessibility.
- 5+ years of professional experience in software engineering with a focus on front-end development.
- Proficiency in React.js, JavaScript/TypeScript, and component-based architecture.
- Experience with Tailwind CSS, Emotion CSS, or similar styling frameworks.
- Solid understanding of Node.js and building RESTful APIs.
- Proficiency in React, Node.js/Javascript, CSS, Python
- Experience working with databases like MongoDB or PostgreSQL
- Experience with infrastructure as code (IaC) frameworks like Terraform or CloudFormation
- Experience in designing and integrating RESTful APIs
- Knowledge of containerization technologies such as Docker and Kubernetes
- Experience working with MongoDB or other NoSQL databases.
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Experience with server-side rendering (e.g., Next.js).
- Familiarity with testing frameworks
- Knowledge of accessibility standards and best practices.
- Experience working in Agile/Scrum environments.
- Experience with graph databases such as Neo4j, AWS Neptune, or Cosmos DB
- Knowledge of graph querying languages like Gremlin, Cypher, or SPAQL
- Interest in retrieval augmented generation (RAG) and GenAI
- Familiarity with Databricks
- Experience with an OpenAI API-compatible UI client
Interested and Qualified candidates, please send your most recently updated word document resume to or .