
Python Developer
Posted May 20

Posted May 20
This is a fully remote position, open to applicants in India.
• Develop and sustain web applications utilizing front-end technologies.
• Familiarity or expertise in backend technology is a plus.
• Design responsive and user-centric interfaces employing modern JavaScript/TypeScript frameworks such as NextJS, React.js, or Angular, along with front-end CSS frameworks like Tailwind and Bootstrap.
• Create RESTful and GraphQL APIs to facilitate communication between backend and front-end systems.
• Produce clear and concise documentation for APIs, including usage instructions and code examples, to assist both internal and external developers. A basic understanding of Open API specifications is required.
• Write clean, efficient, and well-documented code adhering to industry best practices and coding standards.
• Possess a strong grasp of the Node.js ecosystem, its architecture, and integrations with popular third-party libraries.
• Implement API authentication and authorization mechanisms, such as OAuth, JWT, or API keys, to ensure data security and privacy.
• Collaborate with designers, product managers, and other stakeholders to gather requirements and translate them into technical solutions.
• Participate in requirement analysis sessions to comprehend business needs and user requirements.
• Provide technical insights and recommendations throughout the requirements-gathering phase.
• Engage in Agile development practices, including sprint planning, daily stand-ups, and sprint reviews.
• Work closely with Agile teams to deliver software solutions promptly and within scope.
• Adapt to shifting priorities and requirements in a dynamic Agile environment.
• Conduct thorough testing and debugging to guarantee the reliability, security, and performance of applications.
• Write unit tests and validate the functionality of developed features and specific components.
• Develop integration tests to ensure that various elements within a given application operate as intended and meet set requirements.
• Identify and rectify software defects, code issues, and performance bottlenecks.
• Demonstrated experience as a Full Stack Developer or Software Engineer, with at least 3 years of experience.
• Bachelor's Degree in Computer Science, Engineering, or a related field.
• Proficient in front-end technologies such as HTML5, CSS3, JavaScript, and contemporary frameworks/libraries like React.js or Angular.
• Strong comprehension of server-side languages.
• Experience with database technologies such as SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases.
• Familiarity with version control systems like Git and collaborative development practices.
• Solid understanding of software engineering principles, design patterns, and best practices.
• Exceptional problem-solving and analytical abilities, with a strong attention to detail.
• Effective written and verbal communication skills, along with the capacity to collaborate within a team environment.
• Adaptable and eager to learn new technologies and tools as necessary.
• Opportunity to work in a dynamic and innovative environment.
• Access to ongoing professional development and training.
• Competitive salary and performance-based incentives.
• Comprehensive health and wellness benefits.
• Flexible work hours and the possibility of remote work.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.