About the Role
As a Software Engineer at Tatvitek Solutions, you will be a key player in our product development team. You will work on designing, developing, and deploying robust, scalable, and high-performance web applications. This role requires a strong foundation in both backend and frontend technologies and a passion for solving complex problems.
Roles & Responsibilities
- Develop and maintain server-side logic using Python and related frameworks.
- Build responsive and user-friendly interfaces with Next.js and React.
- Design and manage PostgreSQL databases, including schemas and queries.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Implement security and data protection best practices.
- Participate in code reviews to maintain code quality and share knowledge.
Skills Required
- Proficiency in Python and its web frameworks (e.g., Django, Flask).
- Strong experience with Next.js, React, and TypeScript/JavaScript.
- Solid understanding of PostgreSQL or other relational databases.
- Experience with RESTful APIs and web services.
- Familiarity with version control systems, particularly Git.
- Knowledge of cloud platforms (AWS, GCP) is a plus.
- Excellent problem-solving and analytical skills.
Eligibility
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 2+ years of professional experience in software development.
- Proven experience building full-stack applications.
What You’ll Gain
- Opportunity to work on innovative products from the ground up.
- A collaborative and supportive team environment.
- Competitive salary and benefits.
- Professional growth and learning opportunities.
How to Apply
Interested candidates can apply by filling out the form below. Please ensure your resume is up-to-date.
Alternatively, you can send your resume and portfolio (if available) directly to:
Please use the subject line: Application for Software Engineer – [Your Name]