1 RCKR Software Job
Web developers
RCKR Software
posted 28d ago
Flexible timing
Key skills for the job
Role & responsibilities
Frontend Development:
Develop responsive and user-friendly web pages using HTML, CSS, and JavaScript.
Work with frontend frameworks/libraries like React or Angular.
Ensure cross-browser compatibility and optimize applications for speed and scalability.
Backend Development:
Develop and maintain server-side logic using languages like C#, Node.js, Python, Java or PHP.
Design and integrate RESTful APIs and ensure proper communication between the frontend and backend.
Manage and interact with databases like SQL Server, PostGres for data storage and retrieval.
Database Management:
Create and manage database schemas.
Perform basic CRUD operations and optimize database queries.
Ensure data security and integrity.
Testing and Debugging:
Conduct unit testing and integration testing to ensure code quality.
Debug and resolve issues across the stack, from the client side to the server side.
Participate in peer code reviews to maintain coding standards.
Use tools like Jira to track tasks, issues and bugs through the tickets.
Version Control and Collaboration:
Use version control systems like Git for code management and collaboration.
Work in an Agile environment, participating in sprints, standups, and retrospectives.
Collaborate with frontend and backend developers, UX/UI designers, and project managers.
Continuous Learning and Improvement:
Stay updated with the latest web development trends, frameworks, and best practices.
Implement feedback from senior developers and continuously refine your skill set.
Contribute to the improvement of existing projects by proposing new features or optimizations.
Deployment and DevOps:
Assist in deploying applications to staging and production environments.
Work with cloud platforms like AWS, Azure, or Heroku to deploy and manage web applications.
Learn and apply basic DevOps practices, such as CI/CD pipelines and containerization (e.g., Docker).
Preferred candidate profile
Hands on experience in full stack web application development
Must have good spoken and written skills in English language
Deep understanding and experience in developing web applications in any high-level programming language
Should be able to work independently, with minimal need of supervision
Good understanding under the hood stuff, like internals of Web and the internet, HTTP, DNS etc.
Should be able to write good quality, readable and maintainable code.
Should be a keen and quick learner, and must remain up to date on latest technologies and paradigms.
Hands on experience with SQL and databases is a plus.
Experience with mobile app development is a plus
Knowledge of any frontend technologies like Angular, React etc is a plus.
Perks and benefits
Employment Type: Full Time, Permanent
Read full job description