J ob Title : Software Engineer - UI & Full Stack Development Location : On-site or Remote 9+months Experience Level : Mid to Senior (5+ years)
About 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.
Key Responsibilities :
- 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.
Required Qualifications :
5+ years of professional experience in software engineering with a focus on front-end development.Proficiency in React, Node.js / Javascript, CSS, PythonExperience working with databases like MongoDB or PostgreSQLExperience with infrastructure as code (IaC) frameworks like Terraform or CloudFormationExperience in designing and integrating RESTful APIsKnowledge of containerization technologies such as Docker and KubernetesStrong problem-solving skills and attention to detail.Excellent communication and collaboration skills.Preferred Qualifications :
Experience with graph databases such as Neo4j, AWS Neptune, or Cosmos DBKnowledge of graph querying languages like Gremlin, Cypher, or SPAQLInterest in retrieval augmented generation (RAG) and GenAIFamiliarity with DatabricksExperience with an OpenAI API-compatible UI client