Job Description
We are a software company based in London and it is a startup company whose primary products are various forms of software, software technology, distribution, and software product development for clients all over the world.
Being a startup, we currently have secured a few contracts from the local education sector client, real estate, and e-commerce clients in providing end-to-end IT services for both software and hardware.
We are looking for 02 Full Stack Developers who possess end-to-end development, testing, and deployment experience in Agile Model.
Managing the complete software development process from conception to deployment for the online tutoring application
Maintaining and upgrading the software following deployment.
Managing the end-to-end life cycle for the production of software and applications.
Overseeing and guiding the analyzing, writing, building, and deployment of e-tutoring software.
Overseeing the automated testing and providing feedback to management during the development process of e-tutoring apps
Modifying and testing changes to previously developed programs for the school project
Develop and maintain new API endpoints and front-end features.
Document the design, development setup, and troubleshooting steps for a service.
Produce high quality complex deliverables with minimal input and supervision
Participate in reviewing design and code for other team members.
Participate in the development process from definition to deployment.
Write review and maintain code.
Translate designs and wireframes into high quality full stack code (React, Golang).
Own both the client-side and mid-tier oSaaS products.
Define and constantly improve the web architecture for our products.
Develop and iterate on a full software stack.
Perform code reviews for team deliverables to ensure code follows documented standards and best practices.
Communicate and interact with product managers and end users.
Help evolve systems architecture to consistently improve development efficiency.
Work with the QA Team to develop testing protocols to identify and correct challenges.
Mentor other developers on best practices, peer program, and code review.
Work with a small team on cutting-edge research and development projects.
Work with product owners and end-users to clarify specifications and get feedback.
Prepare unit test cases and validate the results for accuracy.
Collaborate with other teams to ensure system coherence and scalability.
needed skills: * * *JS Framework experience with [website] is preferred (if not) React.* * Java 8 * Spring platform * Web service development experience (RESTFul) * average experience in Oracle PL/SQL * Npm or yarn build tool * Jboss application server for local deployment/development * Apache HTTP server for local deployment/development
Bachelor's or Graduate's Degree in computer engineering, computer science, engineering or information technology or equivalent experience.
Fluency in full stack development.
Experience with applicable software, systems, and processes including JAVA, HTML, CSS, and ReACT.
Experience with object oriented programming and UI Design.
Job Types: Full-time, 35,000 - 40,000 P/A
Schedule: * 8 hour shift * Monday to Friday
Location: London.