Flag job

Report

Software Engineer

Min Experience

3 years

Location

Greater Bengaluru Area

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Position OverviewWe are seeking an experienced and forward-thinking Software Engineer to play a pivotal role inarchitecting and developing the backend infrastructure that powers our AI-driven product suite. Thisposition offers a unique opportunity to work at the intersection of Node.js development, Python and artificialintelligence, contributing directly to products that are reshaping the software development landscape. About PureCode AIPureCode is a developer tool that enables engineers to use text to describe, generate, and customizesoftware user interfaces - with plans to expand to entire projects. Our mission is to build anindispensable developer tool that empowers front-end engineers to build web software 100x faster.• Headquarters: Austin, TX, USA• Position Location: Bangalore, India (Remote with a move to in-person work)For more information, please visit our website: https://purecode.ai/ Responsibilities• Develop high-quality, well-tested, secure, scalable, and maintainable Node.js applications• Design and implement robust REST and GraphQL APIs• Create resilient backend services adaptable to changing business needs• Distributed API design tracing• Research and integrate new technologies to improve efficiency and enhance user experience• Collaborate with US-based product and sales teams to implement customer-requested features• Perform code reviews and mentor junior developers Qualifications• 3+ years of experience as a backend developer, with a strong focus on Node.js and python• Extensive experience with Node.js and related frameworks (e.g., Express.js, Fastify)• Expertise in building and maintaining robust REST and GraphQL APIs• Proficiency with Next.js• Strong knowledge of MongoDB and other NoSQL databases• Experience with SQL databases (PostgreSQL, MySQL)• Proficiency with caching solutions such as Redis• Familiarity with WebSocket technologies for real-time applications• Solid understanding of software design principles and patterns• Proficiency with Git for version control• Experience with containerization and microservices architecture (preferred)

About the company

PureCode is a developer tool that enables engineers to use text to describe, generate, and customize software user interfaces - with plans to expand to entire projects. Our mission is to build an indispensable developer tool that empowers front-end engineers to build web software 100x faster.

Skills

node.js
python
REST
GraphQL
Next.js
MongoDB
SQL
PostgreSQL
MySQL
Redis
Git