Similar jobs
Job Title: Laravel Full Stack Developer
Location: Gurugram, India
About the Role:
We are seeking a talented and experienced Full Stack Developer with expertise in Laravel to join our team. As a Full Stack Developer, you will take ownership of the full development lifecycle of our web applications. You will be responsible for building and maintaining both the backend and frontend using the Laravel framework, along with frontend technologies such as Vue.js, Angular, or React. Your primary goal will be to ensure a seamless and user-friendly experience for our users. Collaboration with cross-functional teams to deliver products aligned with the company's vision and goals will also be a key aspect of this role.
Required Technical and Professional Expertise:
- Total of 4+ years of experience in Software development.
- Minimum of 2 years of experience in front-end development with strong skills in any JS Frameworks like Angular, React, or Vue.js.
- At least 3 years of experience with PHP and the Laravel framework.
- 1.5-2 years of experience with developing micro-services using Vuex, Vue Router, and REST or GraphQL APIs.
- Experience with front-end technologies such as JavaScript, HTML, Vue.js, and CSS.
- Strong understanding of Agile development methodologies.
- Experience with database technologies such as MySQL.
- Ability to write high-performance, reusable code, including appropriate testing.
- Proven oral/written communication and organizational skills.
- Ability to multitask and reprioritize under pressure.
Responsibilities:
- Develop and maintain robust, scalable, and high-performance web applications using Laravel and Vue.js.
- Collaborate with team members across different time zones to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Troubleshoot, debug, and resolve technical issues promptly.
- Optimize application performance and ensure responsiveness across various devices and platforms.
- Stay updated on emerging technologies and industry trends to continuously improve skills and knowledge.
- Conduct code reviews and provide constructive feedback to other team members.
- Assist in project planning, estimation, and prioritization of tasks.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Minimum of 2 years of professional experience in Full Stack Development.
- Proficiency in Laravel PHP framework and Vue.js JavaScript framework.
- Strong understanding of RESTful APIs, JSON, and web services.
- Experience with relational databases such as MySQL or PostgreSQL.
- Solid understanding of front-end technologies including HTML5, CSS3, and JavaScript.
- Knowledge of version control systems such as Git.
- Familiarity with agile development methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work effectively in a remote, distributed team environment and meet deadlines.
Benefits:
- Competitive salary and benefits package.
- Opportunity to work on challenging and rewarding projects.
- Collaborative and supportive work environment.
- Continuous learning and development opportunities.
Must Have - PHP, API, Mysql, Sql
Skills And Qualifications
Strong knowledge of PHP web frameworks
Understanding the fully synchronous behavior of PHP
Understanding of API'S
Familiarity with SQL/MYSQL databases and their declarative query languages
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Knowledge of object oriented PHP programming
Understanding accessibility and security compliance (Depending on the specific project)
Strong knowledge of the common PHP or web server exploits and their solutions
Understanding fundamental design principles behind a scalable application
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Familiarity with limitations of PHP as a platform and its workarounds
Creating database schemas that represent and support business processes
understanding of code versioning tools, such as Git
Position Overview
We are seeking a highly skilled React Native Developer with a strong background in the MERN (MongoDB, Express.js, React.js, Node.js) stack to join our dynamic team. The ideal candidate will have a minimum of 2 years of professional experience and a proven track record of developing robust, scalable mobile applications using React Native. This role offers an exciting opportunity to work on innovative projects and significantly contribute to the growth and success of our startup.
Key Responsibilities
● Develop High-Quality Mobile Applications: Create user-friendly mobile applications using React Native, ensuring high performance and responsiveness.
● Collaborate with Cross-Functional Teams: Work closely with product managers, designers, and other developers to define, design, and deliver new features.
● Maintain Clean and Efficient Code: Write clean, maintainable, and efficient code following industry best practices and coding standards.
● Optimize Application Performance: Enhance application performance for speed and scalability.
● Participate in Code Reviews: Engage in code reviews, discussions, and knowledge-sharing sessions to improve team output and code quality.
● Troubleshoot and Debug: Identify and resolve application issues to ensure smooth functionality.
● Stay Updated with Trends: Keep abreast of emerging technologies and trends in mobile development to incorporate best practices.
Requirements
● MERN Stack Proficiency: Strong expertise in MongoDB, Express.js, React.js, and Node.js.
● RESTful APIs and Web Services: Solid understanding and experience in integrating RESTful APIs and web services.
● Version Control Systems: Proficient with Git for version control.
● Mobile UI/UX Design Principles: Knowledge of best practices in mobile UI/UX design.
● Problem-Solving Skills: Excellent analytical and problem-solving abilities.
● Team and Independent Work: Ability to work both independently and as part of a team in a fast-paced startup environment.
● Communication and Collaboration: Strong verbal and written communication skills, with the ability to collaborate effectively with team members.
Nice to Have
● GraphQL: Familiarity with GraphQL for efficient data fetching.
● Cloud Services: Knowledge of cloud services such as AWS or Firebase.
and CSS.
Experience and knowledge in Python Programming, RDBMS (PostgreSQL).
Knowledge of python data types, operators, error / exception handling, logging
Good to have: Hands on coding in Python using OOPs / SOLID concepts of programming.
Good understanding of how API, REST, JWT, OAuth2.0 works, ability to provide constructive
feedback during API design phase with backend developer
Experience with React libraries like React Query, Ag-Grid, ReactStrap and component-driven
approach
Experience with Node.js and basic automation using libraries and tools like Cypress is good
to have.
Good understanding of cloud-based technologies and tools (Preference- GCP, Microsoft
Azure, Openshift)
Experience with unit, integration and E2E tests and framework/tools (Jest)
Experience with CI/CD pipelines like TeamCity, Jenkins.
Good knowledge of OWASP security guidelines.
Ability to collaborate with various other teams, like design and product team and provide
feedback during feature preparation and planning phase
Self-starter, proactive in resolving issues and removing roadblocks
Adherence to software engineering best practices
Must possess problem-solving and creative thinking ability.
Good to have experience with state management libraries like Redux, Recoil.
Good to have Risk / Investment Banking domain Knowledge.
Hands on experience of test-driven development and constant refactoring in continuous
integration environment
Behavior Driven Development, particularly experience of how it can be used to define
requirements in a collaborative manner to ensure the team builds the right thing and create a
system of living documentation
Experience working in an agile team, practicing Scrum
Ensure that the software you build is reliable and easy to support in production. Be prepared
to take your turn on call providing 3rd line support when it’s needed
Job description
Our client is a specialty pharmacy service business model that enables essential interactions between patients, prescribers, payors, and pharma on behalf of independent retail pharmacies (IRPs).
Do not apply if: • Not having Experience in JAVA, PostgreSQL, Angular
Position Summary: Software Engineer Full Stack Software Engineer will be a part of the core development team working closely with various stakeholders to implement functionality, to our business success. This role will drive excellence through the design, development, deployment, and maintenance of complex software applications by leveraging agile software development practices. Software Engineer will work with Java/Spring technologies to build scalable applications with great user experience.
Technical Skills: • Experience with Core Java, J2EE, Spring, Hibernate, HTML/HTML5, JavaScript, Jquery,Web Services, Micro services. • Understand and use Messaging Based Servicestechniques. • Working knowledge with PostgreSQL or similar SQLDatabases. • Working knowledge with AngularJS. • Strong knowledge in Object Oriented Concepts with Core Java. • Good understanding and practical experience with Enterprise Java Concepts and Methodologies. • Good understanding of software development process in an agile environment. • Excellent problem solving and troubleshooting skills. • Solid coding practices including documentation, code reviews and unittesting. • Knowledge of MongoDB and Junit will be an addedadvantage. • Experience with AWS infrastructure, e.g. S3, EC2, database services(RDS) will be an added advantage. • Contribute to Production Support and debugging across the platform while working with other software engineers. • Strong experience with Application server development - Service layer patterns using Spring.
Thanks
Anamika
Our team of marketing and design professionals specialize in brand building in conjunction with our IT gurus to generate a strong online presence by utilizing the latest technology.
We are looking for an outstanding Web Developer to be responsible for the coding, innovative design and layout of our website. Web developer responsibilities include building our website from concept all the way to completion from the bottom up, fashioning everything from the home page to site layout and function.
Responsibilities:-
1. Write well designed, testable, efficient code by using best software development practices
2. Create website layout/user interface by using standard HTML/CSS practices
3. Integrate data from various back-end services and databases
4. Gather and refine specifications and requirements based on technical needs
5. Create and maintain software documentation
6. Be responsible for maintaining, expanding, and scaling our site
7. Stay plugged into emerging technologies/industry trends and apply them into operations and activities
8. Cooperate with web designers to match visual design intent
Required Experience and Skills:
- Hands-on experience in ReactJS 6.x+, HTML5, CSS, Bootstrap, Node js
- 1+ years of experience in cross-browser compatible responsive web application development using React.
- Good knowledge about Reactive programming using RxJS and Redux.
- Knowledge and use of Restful web services, Gulp / Grunt.
- Experience working with debugging/testing tools like Firebug Lite, Chrome or Safari web inspectors.
- Version Control – GIT
- Servers / Application frameworks – Apache / Nginx / ExpressJS
- Selecting and deploying appropriate CI/CD tools
- Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
Responsibilities:
- Ability to translate Wireframes and PSD to high quality designs and functional web apps using HTML5, ReactJS, Node.js, and Mongo
- Develop interactive, user-friendly applications using the ReactJS
- Binding of UI elements to JavaScript object models
- Creating RESTful services with Node.js
- Architect scalable web architectures
- Developing for Back-end Web Applications using NodeJS and Express
- Creating servers and databases for functionality
- API design, creation and integrations
- Staying abreast of developments in web applications, app development and programming languages
- Effective communication with different stakeholders.
- Primary responsibility is to take up product development as a full stack developer and ability to work with the larger product team, arrive at best architectural approach, choose most appropriate frameworks, code and deliver
- Shown success as an individual contributor. Should have consistently demonstrated ability and commitment to deliver major initiatives in a timely manner
- Embrace good development practices including design specification, coding standards, unit testing and code reviews
- A selfstarter, who loves to take on hard problems, loves solving service scalability problems, enjoys breaking things and enthusiastic to learn new technologies and working in startup environments